Вот 3 самые крутые библиотеки Python, которые я недавно нашел. Некоторые из них просто впечатляют, как своими возможностями, так и своей простотой:

1. Стримлит

Этот сразу привлек мое внимание. Streamlit — это пакет для создания управляемых данными веб-приложений из ваших скриптов Python. Невероятно простой способ добавить интерфейс к вашим проектам Python. Он отлично работает с Pandas DataFrames, поэтому вы можете добавлять аккуратные визуализации всего несколькими строками кода. Кроме того, Streamlit позволяет делиться вашими приложениями со всем миром! Просто создайте репозиторий Github с вашим проектом, и все готово.

2. Фолиум

Folium — еще одна библиотека, которая меня впечатлила. Это позволяет вам очень легко создавать интерактивные карты. Карты, метки и маркеры с цветовой кодировкой, которые предлагает Folium, — отличный способ начать работу с геопространственными данными в Python. Он отлично работает с Pandas DataFrames (для визуализации геокодированных данных), а также с Django/Flask для отображения сгенерированных карт.

3. Трансформеры

Transformers предоставляет тысячи предварительно обученных моделей для выполнения задач с различными модальностями, такими как текст, зрение и звук. У него есть несколько функций, но что мне показалось наиболее интересным, так это то, как мы можем начать работу с анализом тональности, обнаружением объектов и даже распознаванием речи всего за пару строк кода, используя его конвейеры. Я еще мало работал с ним, но пока он выглядит как кандидат на будущее для будущих проектов НЛП и распознавания объектов.

Если вы хотите узнать больше или узнать, как начать, вы можете подписаться на меня на YouTube или просто отправить мне сообщение в LinkedIn! с удовольствием свяжусь. До скорой встречи!

Пабло