IT-новости про Python, которые стоит знать

Собрали в одном месте самые важные ссылки
читайте нас в Telegram

     24.06.2024       Выпуск 550 (24.06.2024 - 30.06.2024)       Статьи

Как освоить Streamlit для Data Science

Перевод статьи "Как освоить Streamlit для Data Science", Автор: Chanin Nantasenamat Примечание переводчика: я нашла эту статью достаточно полезной при своем погружении в науку о данных, и по гайдам автора смогла решить многие свои научные задачи.

     24.06.2024       Выпуск 550 (24.06.2024 - 30.06.2024)       Статьи

Обнаруживаем атаки с помощью ML

Использование искусственного интеллекта позволяет существенно увеличить эффективность работы различных средств обеспечения кибербезопасности. Сегодня мы попробуем решить задачу обнаружения использования вредоносного программного обеспечения злоумышленником.

     24.06.2024       Выпуск 550 (24.06.2024 - 30.06.2024)       Статьи

Мега-Учебник Flask Глава 15: Улучшенная структура приложения (издание 2024)

Это пятнадцатая часть серии мега-учебника Flask, в которой я собираюсь реструктурировать приложение, используя стиль, подходящий для более крупных приложений.

     24.06.2024       Выпуск 550 (24.06.2024 - 30.06.2024)       Статьи

Python logging — вывод лога на QTextWidget (PyQt6)

Было консольное Python приложение, в котором много где пишутся логи с использованием модуля logging. Затем прикрутил GUI на PyQt6, конечно хочется продублировать логи в какой-нибудь виджет в уголочке. Категорически не хочется ничего менять в консольной части, и спокойно использовать дальше стандартный logging.

     24.06.2024       Выпуск 550 (24.06.2024 - 30.06.2024)       Статьи

Netmiko: упрощение сетевой автоматизации на Python

Если вы, как и мы, когда-то пытались автоматизировать конфигурации и управление сетью через SSH, то вы знаете, насколько это может быть сложным процессом. И тут на сцену помогает Netmiko.Netmiko — это обертка над библиотекой Paramiko, разработанная для сетевых инженеров.

     22.06.2024       Выпуск 549 (17.06.2024 - 23.06.2024)       Статьи

Он победил LLM RAG: реализуем BM25+ с самых азов

Статья началась с того, что я наткнулся на громкий и забавный результат: алгоритм BM25, разработанный аж в восьмидесятые годы, победил продвинутые методы векторного поиска на LLM.

     24.06.2024       Выпуск 550 (24.06.2024 - 30.06.2024)       Статьи

Сводка от pythonz net 16.06.2024 — 23.06.2024

А теперь о том, что происходило в последнее время на других ресурсах.

     22.06.2024       Выпуск 549 (17.06.2024 - 23.06.2024)       Статьи

Руководство по началу с нуля настройки решений речевой аналитики Яндекс SpeechSense и документации по платформе

Если у вас имеется собственный контактный центр, задача найти упоминание чего-либо конкретного в большом количестве аудиофрагментов возникает регулярно. Недавно нам удовлетворили заявку на доступ к prewiev режиму сервиса Яндекса Speech Sense и я решил попробовать одну из таких задач решить при помощи этого сервиса.

 

     21.06.2024       Выпуск 549 (17.06.2024 - 23.06.2024)       Статьи

Сильный ИИ. Элира2. Сохранение диалогов ChatGPT

В этой статье я расскажу о том, как можно сохранить диалоги в ChatGPT вместе с изображениями из чата!
 

     21.06.2024       Выпуск 549 (17.06.2024 - 23.06.2024)       Статьи

YandexGPT для распознавания навыков в резюме без смс и разметки данных

На дворе 2024 год — год ИИ и больших языковых моделей, многие из нас уже приручили новые технологии и вовсю используют их для всего подряд: написания кода, решения рабочих и учебных задач, борьбы с одиночеством. Давайте и мы попробуем применить LLM для решения одной интересной задачки из сферы HR. Сегодня в меню автоматическое определение навыков кандидата по тексту резюме.

     21.06.2024       Выпуск 549 (17.06.2024 - 23.06.2024)       Статьи

Обратная сторона умного поиска заказов

У B2B-партнёров может быть много клиентов и бронирований. По каждому бронированию нужна подробная информация — стоимость, комиссия, статус оплаты, кто основной гость и т. д. Всем этим наши партнёры управляют в личном кабинете. Я расскажу вам, как мы подключали в личном кабинете B2B-партнёров умный поиск по заказам. Умный, потому что может подстраиваться под поисковый запрос и иногда даже делать FTS (full-text search, полнотекстовый поиск).

     21.06.2024       Выпуск 549 (17.06.2024 - 23.06.2024)       Статьи

История оптимизации Python сервиса: Маленький шаг для человека, гигантский скачок для сервиса

Новые фичи тестируются с помощью А/Б тестов. Количество фичей неустанно растет, поэтому было решено создать специальную платформу для проведения экспериментов. Она позволила бы удобно их заводить и настраивать, сплитовать трафик в онлайн-режиме и формировать результаты экспериментов.

     21.06.2024       Выпуск 549 (17.06.2024 - 23.06.2024)       Статьи

Кино, финансы и data science

Может ли российский кинематограф вдруг стать прибыльным? За счет каких инструментов повышения финансовой эффективности это возможно? Откуда придут инвестиции? Как просчитать возможную доходность, а также минимизировать риски и возможные убытки?

     20.06.2024       Выпуск 549 (17.06.2024 - 23.06.2024)       Статьи

Использование Annotated в Python

Если вы слышите о Annotated в первый раз, то для лучшего понимания, стоит ознакомится с PEP 593 – Flexible function and variable annotations. Данный инструмент очень полезен, если вы разрабатываете различные фреймворки или библиотеки. И даже если вы занимаетесь написанием прикладного кода, то не будет лишним знать и понимать, что происходит "под капотом" фреймворков и библиотек использующих Annotated.

     20.06.2024       Выпуск 549 (17.06.2024 - 23.06.2024)       Статьи

Анализ производительности моделей YOLOv8

В данной статье речь пойдёт о замерах производительности и точности работы моделей YOLOv8 на разных устройствах с различными оптимизациями и без них. Большое внимание будет уделено работе Yolo на “слабых устройствах”, таких как Raspberry PI, Orange PI, Jetson Nano, мини ПК.

     20.06.2024       Выпуск 549 (17.06.2024 - 23.06.2024)       Статьи

Работа с YOLOV8. Детекция, сегментация, трекинг объектов, а также подготовка собственного датасета и обучение

Если вам кажется, что начать работу с нейросетями - это сложно, то этот материал для вас!В статье подробно, с примерами кода, разберем основные функции базовой модели YOLOV8 - детекция, сегментация, трекинг объектов, а также создание собственного датасета и дообучение нейросети для работы с собственными объектами!

     20.06.2024       Выпуск 549 (17.06.2024 - 23.06.2024)       Статьи

SARIMAX vs Экспоненциальное сглаживание: Когда простота побеждает

Продолжаю рассказывать про первые шаги в моделировании временных рядов. В этой статье разбираю модели SARIMAX и Экспоненциальное сглаживание, с примерами картинок и кода.

     20.06.2024       Выпуск 549 (17.06.2024 - 23.06.2024)       Статьи

FastStream — новый убийца Celery?

Если вам нужно взаимодействие между сервисами на разных языках и технологиях поверх брокеров - это FastStream.

     20.06.2024       Выпуск 549 (17.06.2024 - 23.06.2024)       Статьи

Jetson nano 2 GB. Есть жизнь для AI, или в гроб его?

Jetson nano позиционируется как платформа для запуска нейросетей или других сложных программ которым требуется CUDA, в которой есть GPIO порты.

     19.06.2024       Выпуск 549 (17.06.2024 - 23.06.2024)       Статьи

Моя б̶е̶з̶умная колонка: часть вторая // программная

В прошлой статье я описал аппаратную реализацию своего голосового ассистента на базе бюджетного одноплатника Orange Pi Zero 2W с 4Гб оперативной памяти. Эту же статью хочу посветить программной реализации данного устройства.