TGViewer
Channel Public Channel
Интеллект в коде: Python, AI, Data Science

Интеллект в коде: Python, AI, Data Science

@ai_in_progress

Обучаюсь Data Science и делюсь практикой: Python, аналитика данных, машинное обучение и новости AI.
Конспекты, разборы задач, примеры кода и свежие технологии, всё по делу и без «воды».
Для тех, кто идёт в AI от нуля к проектам.

Связь: @Ml_panda_user
Subscribers
125
Photos
195
Videos
22
Links
65

Showing posts older than #79 · Back to latest

Older Posts 15 shown
Post #77 49
Привет, друзья👋

Сегодня хочу рассказать вам об основах 📊SQL — языке, который помогает общаться с базами данных. Если вы когда-нибудь задумывались, как сайты, приложения и даже аналитические отчёты получают нужные данные, то ответ часто скрывается за простыми, но мощными SQL-запросами.

❓Что такое SQL?
SQL (Structured Query Language) — это язык запросов💡, который позволяет выбирать, добавлять, изменять и удалять данные в реляционных базах. Он словно мост между нами и огромными объёмами информации.

☝️Почему это важно?
* Управление данными: С помощью SQL можно легко извлечь нужные данные, отфильтровать их по определённым критериям и даже объединять данные из разных таблиц.
* Универсальность: SQL используется в таких популярных СУБД, как MySQL, PostgreSQL, SQLite и Oracle.
* Практичность: Освоив SQL, вы получите навык, востребованный во многих сферах — от веб-разработки до аналитики данных.


⌨️Основные команды SQL:
- SELECT: Извлекает данные из таблицы.
- INSERT: Добавляет новые записи.
- UPDATE: Обновляет существующую информацию.
- DELETE: Удаляет ненужные данные.


Лично я считаю, что SQL — это отличный старт для тех, кто хочет научиться работать с данными. Начните с простых запросов, экспериментируйте с реальными базами, и скоро увидите, как открывается целый мир возможностей.

А какие у вас впечатления? Делитесь опытом, задавайте вопросы — давайте вместе разбираться в этом увлекательном мире данных!

Удачи и до встречи в следующих постах!
  • 🔥 5
  • 👍 2
  • 🤯 2
  • 👏 1
Post #76 61
🚀 OLTP vs OLAP: В чём разница и зачем это знать?
Коротко о главном для бизнеса и аналитики данных


📌 Что такое OLTP?
OLTP (Online Transaction Processing) — это системы для оперативной обработки транзакций в реальном времени. Примеры: оплата заказов, бронирование билетов, переводы в банке.

*
👏Характеристики:
- Высокая скорость (миллисекунды на запрос).
- Короткие транзакции: добавление, обновление, удаление данных.
- Нормализованные базы данных для минимизации ошибок.

*
🤌Где используется?
- Банки, интернет-магазины, CRM-системы


📊 Что такое OLAP?
OLAP (Online Analytical Processing) — системы для глубокого анализа данных. Помогают выявлять тренды, строить прогнозы и принимать стратегические решения.

* 👏Характеристики:
- Работа с большими историческими данными 6.
- Многомерные структуры (кубы) для анализа в разных разрезах: время, регион, продукт 1013.
- Длительные запросы (от секунд до часов) 3.

*
🤌Где используется?
- Бизнес-аналитика, отчёты по продажам, прогнозирование спроса


💡 Примеры из жизни
* OLTP: Когда вы покупаете товар на Wildberries, система мгновенно списывает деньги и обновляет складские остатки 1.
* OLAP: Маркетологи анализируют, какие товары лучше продавались зимой 2024 года, чтобы спланировать акции на
следующий сезон

🤝 Как они работают вместе?
1. OLTP собирает данные в реальном времени (например, продажи в магазине).
2. Данные передаются в OLAP-систему (хранилище).
3. Аналитики строят отчёты, выявляя закономерности


🎯Что выбрать для бизнеса?
* OLTP — если нужна скорость и точность в ежедневных операциях.
* OLAP — для стратегического планирования и глубокой аналитики.
Идеально использовать обе системы!


Тренды в аналитике данных на 2025
#OLTP #OLAP #АналитикаДанных #БизнесРешения #Технологии
  • 🔥 6
  • 👍 1
  • 👏 1
Post #74 59
Смысл третьей нормальной формы (3NF)
🔹 2NF убирает частичные зависимости (когда данные зависят не от всего ключа).
🔹 3NF убирает транзитивные зависимости (когда данные зависят не напрямую от ключа, а через другое поле).

💡 Простыми словами:
В 3NF все неключевые поля должны зависеть только от первичного ключа и не зависеть друг от друга.
  • 🔥 5
  • 👍 2
  • 🤔 1
Post #72 51
Смысл 2NF
  • 🔥 4
  • 👍 1
  • 🤔 1
Post #70 55
📊Нормализация данных: как превратить хаос в порядок
Привет, друзья! Сегодня поговорим о том, почему нормализация данных — это must-have для любой базы данных👌.

❓ Что это вообще такое?
Нормализация — это процесс организации данных в базе так, чтобы устранить дублирование, избежать ошибок и упростить управление информацией.
Представьте: у вас есть таблица с клиентами, где имя и адрес повторяются для каждой покупки. Это неэффективно! Нормализация разбивает данные на логические таблицы (клиенты, товары, заказы) и связывает их через ключи. Так вы экономите место и время


🧩Основные этапы: 1NF, 2NF, 3NF
1. Первая нормальная форма (1NF)
— Каждая ячейка содержит только одно значение (никаких списков через запятую!).
— Пример: вместо столбца «Адрес» (ул. Пушкина, д. 5, кв. 3) создаем отдельные поля: «Улица», «Дом», «Квартира»

(Смысл первой нормальной формы (1NF) в том, чтобы данные были разделены и не содержали в одной ячейке несколько значений)

2. Вторая нормальная форма (2NF)
— Все данные зависят от первичного ключа (уникального идентификатора).
— Пример: если в таблице заказов есть «Скидка», зависящая от поставщика, а не от заказа, её выносят в отдельную таблицу


3. Третья нормальная форма (3NF)
— Устраняем зависимости между неключевыми полями.
— Пример: если «Телефон магазина» зависит от «Названия магазина», а не от заказа, создаем таблицу магазинов

🔥 Зачем это нужно?
- Экономия места: Нет дублей — меньше гигабайтов.
- Защита от ошибок: Изменили адрес клиента в одном месте — он обновится везде.
- Ускорение запросов: Поиск по нормализованным таблицам работает быстрее.
- Гибкость: Легко добавлять новые сущности (например, категории товаров) без переписывания всей базы


‼️ А есть минусы?
Слишком глубокая нормализация (например, до 6NF) может создать множество мелких таблиц, что усложнит запросы. Поэтому часто останавливаются на 3NF — это оптимальный баланс

💡Пример из жизни
Представьте: вы храните данные о студентах и их курсах в одной таблице. Если преподаватель меняет кабинет, придется обновлять десятки строк. После нормализации создается таблица «Курсы», где кабинет указывается один раз — и вуаля! Все автоматически синхронизируется

🎯 Итог: Нормализация — это как конструктор LEGO для данных. Чем лучше вы разложите «кирпичики», тем проще будет строить запросы, масштабировать базу и избегать хаоса.
  • 🔥 5
  • ❤ 1
  • 👍 1
  • 👏 1
Post #66 57
⭐️База данных: Сердце современных технологий ⭐️

🌐 Организованность и порядок
База данных напоминает огромную библиотеку, где каждая книга аккуратно размещена. Такой порядок позволяет моментально найти нужную информацию даже при её огромном объёме.

⚡️ Скорость и эффективность
В эпоху, когда каждая секунда на счету, мгновенный доступ к данным становится критически важным. База данных обеспечивает оперативное выполнение запросов и помогает быстро принимать решения.

🔓 Надёжность и безопасность
Правильно настроенная система баз данных защищает информацию от потерь и сбоев. Регулярное резервное копирование, шифрование и контроль доступа гарантируют сохранность данных.

🚀Гибкость и масштабируемость
Создаёшь игру или другой проект? База данных легко адаптируется под рост и изменения, позволяя хранить и обрабатывать данные о пользователях, их достижениях и настройках.

💡 Какие существуют базы данных?

Базы данных делятся на несколько типов, и каждый из них имеет свои особенности:

1. 🪧Реляционные базы данных (SQL):
Используют таблицы для структурирования данных и связи между ними.
Примеры: MySQL, PostgreSQL, Oracle Database, Microsoft SQL Server.

2. 🌱NoSQL базы данных:
Предназначены для работы с большими объемами неструктурированных данных и предоставляют гибкие модели хранения.


* 📇Документо-ориентированные: хранят данные в формате документов (например, JSON).
Примеры: MongoDB, CouchDB.
* 🔑Ключ-значение: идеальны для хранения пар ключ-значение, часто используются для кэширования.
Примеры: Redis, Riak.
* 🥶Колонно-ориентированные: оптимизированы для обработки больших объёмов данных по столбцам.
Примеры: Cassandra, HBase.
*📈 Графовые базы данных: специализируются на моделировании сложных связей между объектами, что полезно в социальных сетях и рекомендательных системах.
Примеры: Neo4j, ArangoDB.

3. NewSQL базы данных:
Объединяют преимущества реляционных СУБД с масштабируемостью NoSQL, сохраняя транзакционную целостность.
Примеры: Google Spanner, CockroachDB.

4. Объектно-ориентированные базы данных:
Хранят данные в виде объектов, что удобно для объектно-ориентированных приложений.
Примеры: db4o, ObjectDB.

🤓Каждый тип базы данных имеет свои особенности и лучше всего подходит для определённых задач. Выбирая решение, ориентируйся на потребности проекта: объем данных, скорость обработки, тип запросов и масштабируемость. Грамотно подобранная база данных способна стать настоящим двигателем твоего цифрового проекта.
  • 👍 3
  • 🔥 3
  • 👏 2
Post #65 65
⚡️ Grok-3 выйдет уже завтра

Маск обещает, что это будет самый мощный ИИ на планете. Модель покажут в прямом эфире в 8pm по тихоокеанскому времени (7:00 во вторник по мск).
  • 👏 2
  • 👍 1
  • 🔥 1
Post #64 64
Появилась лучшая утилита для работы с 3D-графикой — Shapen.

Тулза генерирует модельки для анимации, трёхмерной печати и рендеринга всего в один клик.

ИИ создаст макеты на основе картинки (их можно генерировать прямо внутри) и выдаст нереальную детализацию.

Бесплатно пробуем тут.
  • 👍 2
  • 🔥 2
  • ❤ 1
Post #63 60
💼 Perplexity запускает свой Deep Research. И бесплатно

– 5 бесплатных запросов в день
– На бенчмарке SimpleQA точность – 93,9% (против gpt4o – 38%)
– На Humanity Last Exam – 21,1% (26,6% у Deep Research OpenAI)
– Можно экспортировать итоговый отчет в формат PDF
– Сам речерч занимает до 3 минут
  • 👍 2
  • 🔥 1
  • 🤔 1
Post #62 60
🐱ПК взлетает от этой прикормки: ускоряем систему за пару минут.

Сохраняем простой гайд, который в разы ускорит загрузку Windows и уберёт лаги.

👽 Чистим мусор через «Рекомендации по очистке»
• Открываем «Пуск» → «Настройки» → «Система» → «Память».
• Заходим в «Рекомендации по очистке».
• Выбираем ненужные файлы и жмём «Удалить».

🎃 Запускаем «Очистку диска»
• В поиске Windows вводим «Очистка диска» и открываем утилиту.
• Отмечаем кеш, временные файлы, логи.
• Жмём «ОК» и удаляем всё лишнее.

😽 Чистим кэш геолокации
• Открываем «Пуск» → «Настройки» → «Конфиденциальность и защита» → «Расположение».
• Листаем вниз до «Журнал сведений о расположении» и жмём «Очистить».

🙀 Сбрасываем DNS-кэш и ускоряем интернет
• Жмём Win + R, вводим cmd, жмём Enter.
• В командной строке пишем ipconfig /flushdns и снова Enter.

Теперь система летает. Сохраняем и пользуемся.
  • 🔥 2
  • 👍 1
  • 🤯 1
Post #61 57
🔥Requests в Python: HTTP для простых и быстрых запросов 🔥

Привет, друзья✋
Сегодня расскажу о библиотеке requests – незаменимом инструменте для работы с HTTP и API в Python.

📎 Что такое requests?
Это легковесная библиотека, позволяющая отправлять HTTP-запросы (GET, POST, PUT, DELETE и др.) всего в пару строк кода. Забудьте о сложном ручном формировании запросов – всё делается просто и понятно!

🆚Основное отличие GET и POST запросов:

🚩🚩🚩
• Используется для получения данных с сервера.
• Параметры передаются через URL (видны в адресной строке).
• Идеален для запросов, не изменяющих состояние сервера.

🚩🚩🚩🚩
• Предназначен для отправки данных (например, при отправке форм).
• Данные передаются в теле запроса, что позволяет отправлять больший объём информации.
• Часто используется для создания или изменения ресурсов на сервере.


💡 Где применять?
– Получение данных с API (погода, новости, соцсети)
– Веб-скрейпинг
– Автоматизация задач и загрузка файлов


Requests упрощает жизнь разработчика, делая взаимодействие с веб-сервисами быстрым и эффективным. Если ты хочешь писать чистый и понятный код, эта библиотека — твой выбор!
  • 🔥 3
  • 👍 2
  • 👏 2
Post #59 56
Вот свежая подборка новостей из мира ИИ за последние два дня — событий, которые реально показывают, как технологии меняют нашу реальность:

✨ Le Chat от Mistral AI обновлён!
Французский стартап Mistral AI представил обновлённого чат-бота Le Chat, который теперь доступен как в веб-версии, так и на мобильных устройствах. Новая версия способна генерировать до 1000 слов в секунду, интегрируется с веб-поиском, генерирует изображения и даже анализирует PDF-документы. Европейский подход к ИИ набирает обороты и готов конкурировать с американскими и китайскими разработками.

💰 Саудовская Аравия инвестирует $5 млрд в NEOM
В футуристическом городе NEOM строится экологичный центр обработки данных для ИИ мощностью 1,5 ГВт. Проект — часть инициативы «Видение 2030», которая призвана диверсифицировать экономику страны и запустить новые технологические отрасли. Такое масштабное вложение может стать катализатором для дальнейших инноваций не только в регионе, но и по всему миру.

🇸🇰 Словакия на пути к лидерству в ИИ
Президент Словакии Петер Пеллегрини заявил, что страна способна стать лидером по внедрению ИИ в таких сферах, как здравоохранение и финансы. По его словам, небольшая и гибкая Словакия может быстро адаптироваться к вызовам новой эпохи. В планах — организация круглого стола для обсуждения современных технологий, что станет важным шагом для страны и всего ЕС.

📚 ИИ в библиотечной деятельности в СКО
В Петропавловске прошёл семинар, где библиотекари обсудили, как ИИ помогает оцифровывать книги, управлять информационными потоками и привлекать новых пользователей. Технологии помогают традиционным учреждениям адаптироваться к информационному перегрузу и становятся настоящими интеллектуальными хабами.
  • 👍 3
  • 🔥 2
  • 👏 1
Post #58 49
Привет, друзья👋

Сегодня хочу поговорить о том, что такое API – и почему оно так важно в мире технологий.

Что такое 🌐API?
👩‍💻API (Application Programming Interface) – это набор правил и инструментов, позволяющих разным программам общаться друг с другом. Представьте, что API – это официант в ресторане: вы заказываете блюдо, официант передаёт заказ на кухню, а затем приносит вам готовое блюдо. Таким образом, API обеспечивает связь между различными сервисами, системами и приложениями.

🔞Почему API важны?

* Упрощение разработки💡: Используя готовые API, разработчики могут не изобретать велосипед, а сосредоточиться на создании уникальных функций.
* Интеграция сервисов
🤨: API позволяют объединять различные платформы и сервисы, делая их работу более слаженной и эффективной. Примеры – интеграция платежных систем, картографических сервисов или даже социальных сетей.
* Масштабируемость
😐: Благодаря API легко добавлять новые возможности в уже существующие системы, делая их более гибкими и адаптируемыми к изменяющимся требованиям.

Лично я😑 считаю, что API – это фундамент современного программирования. Они не только ускоряют процесс разработки, но и открывают безграничные возможности для интеграции и инноваций. Для меня это один из ключевых инструментов, который позволяет создавать действительно крутые и взаимосвязанные продукты.


#API #Программирование #Разработка #Технологии #Инновации #ИТ
  • 🔥 4
  • 👍 2
  • 👏 2
Post #57 42
Привет, друзья❗️ Сегодня у меня для вас отличная новость из мира🌐 искусственного интеллекта и видеогенерации. Компания Pika Labs только что выпустила новую версию своего популярного инструмента – 👾Pika 2.1. Эта обновлённая модель поднимает планку качества и креатива на совершенно новый уровень!

🚀Что нового в Pika 2.1?

👀 Видео в 1080p: Теперь ваши проекты можно создавать в полном HD! Качество изображения стало ещё ярче и детальнее, что особенно важно для профессиональной презентации и креативных экспериментов.

👁 Pikadditions: Новая фишка, позволяющая смешивать реальные видеоматериалы с элементами фантастики. Представьте, что обычное видео можно дополнить эффектами «взрыва», «расплющивания», «раздувания» и даже «превращения в торт» – всё это становится возможным в пару кликов!

👀Уникальные возможности: Обновлённая модель сочетает в себе реализм и сюрреализм. Это отличный инструмент для тех, кто хочет удивлять аудиторию, создавать необычные рекламные ролики или просто экспериментировать с визуальными эффектами.

‼️Перед тем как создать свое видео:

• Только квадратные видео и фото для генерации. Вертикальные видео не поддерживаются.

📌 Язык ввода
• Пишите запросы исключительно на английском. Это позволяет нейросети корректно обрабатывать информацию и выдавать лучшие результаты.

📌 Ограничения бесплатной версии
• Мало генераций на бесплатном плане. Если вы планируете часто использовать инструмент, возможно, стоит рассмотреть переход на платный тариф.

📌 Длительность видео
• Видео не длиннее 5 секунд. Каждое видео генерируется в формате до 5 секунд, что отлично подходит для создания коротких, динамичных клипов.

📌 Надписи на видео
• Избегайте текстовых наложений. Текст на видео генерируется некачественно и может нарушать плавность и эстетику итогового ролика.

📌 Плавность видео
• Обеспечьте плавное воспроизведение. Важна плавность движений и общая динамика ролика – это делает видео более профессиональным и приятным для просмотра.

🔗 Официальный сайт Pika
  • 🔥 2
  • 👍 1
  • 👏 1
  • 😁 1
Post #54 42
✨ Gigachat – Нейросеть от Сбера ✨

💬 Диалог и тексты
Gigachat умеет вести живой диалог, генерировать уникальные тексты – от рассказов и статей до стихов и сценариев. Это отличный инструмент для создания креативного контента, будь то идея для блога или рекламный слоган.

🎨 Генерация изображений и музыки
Мультимодальная модель не ограничивается только текстом: она способна создавать яркие визуальные образы по твоим запросам. А недавно добавленная функция генерации музыки и вокала открывает новые горизонты для творческих экспериментов!

💻 Программирование и код
Нужна помощь с кодом? Gigachat может написать или исправить программный код, что делает её незаменимым помощником в IT-проектах.

📱 Доступность на всех устройствах
Работать с Gigachat можно через официальный сайт, Telegram-бот или ВКонтакте. Всё, что нужно – авторизация через Сбер ID, и ты готов к новым идеям!
  • 👍 1
  • 🔥 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →