Python/ django
58.9K subscribers
2.07K photos
61 videos
47 files
2.79K links
по всем вопросам @haarrp

@itchannels_telegram - 🔥 все ит-каналы

@ai_machinelearning_big_data -ML

@ArtificialIntelligencedl -AI

@datascienceiot - 📚

@pythonlbooks

РКН: clck.ru/3FmxmM
加入频道
💬 PDF to Podcast: Convert any PDF into a podcast episode!

Этот проект предоставляет инструмент для преобразования любого PDF-документа в эпизод подкаста!

Используеются модели преобразования текста в речь OpenAI и Google Gemini, этот инструмент обрабатывает содержимое PDF-файла, генерирует естественный диалог, подходящий для аудиоподкаста, и выводит его в виде файла MP3.

Github: https://github.com/knowsuchagency/pdf-to-podcast
Demo: https://pdf-to-podcast.com/

@pythonl
🖥 Danswer — open-source AI-помощник, подключённый к документам и приложениям вашей команды

git clone https://github.com/danswer-ai/danswer.git
cd danswer/deployment/docker_compose
docker compose -f docker-compose.dev.yml -p danswer-stack up -d --pull always --force-recreate


Danswer — это как ChatGPT, как если бы у него был доступ к уникальным знаниям вашей команды.

Danswer может использовать любую LLM по выбору; его можно развернуть где угодоно и в любом масштабе — на ноутбуке, в локальной сети или в облаке.
Danswer полностью open-souce и спроектирован как модульная и легко расширяемая система.

Danswer позволяет извлекать внутренние знания команды из таких хранилищ, как Google Drive, например.

🖥 GitHub
🟡 Доки

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 napari — быстрый интерактивный просмотрщик многомерных изображений на Python

pip install "napari[all]"

napari предназначен для просмотра, аннотирования и анализа сложных многомерных изображений, текстур и т.д. Построен на базе Qt (для графического интерфейса), vispy (для производительного рендеринга на базе GPU) использует numpy и scipy.

🖥 GitHub
🟡 Доки и галлерея

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
🖥 AI Math Notes - это интерактивное приложение, которое позволяет рисовть математические формулы на доске и получитать решения.

Как только уравнение написано, приложение использует мультимодальный LLM для его решения.

Приложение построено с использованием Python с библиотекой Tkinter для графического интерфейса пользователя и PIL для обработки изображений.

Github

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
💻 lets-plot — мультиплатформенная библиотека для построения графиков и диаграмм, написанная на Kotlin и Python

pip install lets-plot

Графики, созданные с помощью lets-plot можно встраивать в JVM (Swing, JavaFX) и Kotlin/JS-приложения.

🖥 GitHub

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Как легко заблюрить любое изображение с помощью PIL

from PIL import Image, ImageFilter

def blur_image(image_path, output_path, radius):
image = Image.open(image_path)
blurred_image = image.filter(ImageFilter.GaussianBlur(radius))
blurred_image.save(output_path)

blur_image('cat.jpg', 'cat_out.jpg', 3)
Image.open('cat_out.jpg')


🟡 Вообще, библиотека PIL имеет массу возможностей и отличную документацию

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Aurora is a static site generator implemented in Python

Aurora - это генератор статических сайтов, реализованный на Python.

Aurora поддерживает:

- Создание контента и страниц с помощью markdown, jinja2 и HTML
- Различные виды сборки
- Интерактивное построение с возможностью быстрой перезагрузки для разработки (время перезагрузки до < 300 мс)
- Встроенная поддержка создания страниц сайта

pip3 install aurora-ssg

Github

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Polars 1.0 — наконец-то

pip install polars

1 июля 2024 года состоялся релиз открытой библиотеки для быстрой обработки данных Python Polars 1.0 на Rust и Python.

Этим мажорным выпуском разработчики подтвердили, что компоненты in-memory engine и API проекта Polars готовы к стабильной работе. Они убеждены, что Polars находится в том состоянии, когда это уже один из лучших проектов с открытым исходным кодом для быстрого моделирования данных, ориентированного на вертикальное масштабирование.

Планы на будущее проекта Python Polars: улучшение функциональности, масштабируемости и производительности. Выпуск первой основной версии отмечает момент времени, когда разделение между API и фактической реализацией достаточно стабильное, чтобы разработчики могли продолжать улучшать проект и поддерживать необходимую обратную совместимость.

Также в планах разработчиков проекта: поддержка right join и non-equi join, расширенная поддержка метаданных, поддержка re-ordering optimization и расширенная поддержка SQL.

🖥 GitHub

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 STUMPY — мощная библиотека Python для анализа временных рядов

pip install stumpy

STUMPY — это масштабируемая библиотека для анализа временных рядов, которая позволяет решать многие задачи анализа временных рядов, вот некоторые из них:

— обнаружение паттернов

— обнаружение аномалий/выбросов

— обобщение и аппроксимация данных временных рядов

🖥 GitHub
🟡 Доки

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Как с помощью Python спрятать секретный текст внутрь картинки?

Ничего сложного, просто понадобится библиотека Stegano:

# pip install stegano

from stegano import lsb
secret = lsb.hide('image.png', 'очень секретный текст')
secret.save('secret_image.png')

print(lsb.reveal('secret_image.png'))


Вопрос на засыпку: как реализована такая возможность хранить текст в картинке?
Насколько легко детектировать такое сокрытие текста?

🖥 GitHub

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 POT — библиотека Python для решения оптимизационных задач

pip install POT

Библиотека POT предоставляет несколько методов решения оптимизационных задач, связанных с CV, c обработкой изображений и ещё с некоторыми задачами ML.

🖥 GitHub
🟡 Примеры использования

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM