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
加入频道
🖥 Визуализация и обработка геометрических объектов в Python

Отличный репозиторий с примерами по основам работы с геометрическими объектами в Python с помощью библиотек Gpytoolbox и Polyscope.

Здесь представлена базовая теория, которая поможет за несколько часов влиться работу с 3D-объектами

Вот общий план:
— Настройка среды
— Для чего тут нужен NumPy
— Создание и обработка полигональных сеток
— Визуализация
— Затенение и перспектива
— Основные свойства поверхностей
— Грани, полуграницы и смежность
— Оптимизация

🖥 GitHub

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Qtile — полнофункциональный тайловый оконный менеджер, написанный на Python

Qtile не просто написан на Python — на нём же менеджер и конфигурируется

Особенности Qtile:
— Qtile очень простой и гибкий. В нём легко писать свои собственные макеты и виджеты.
— Qtile написан на Python, что позволяет использовать все возможности языка
— полностью open-source

🖥 GitHub

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

git clone https://github.com/searxng/searxng.git searxng
cd searxng
sudo -H ./utils/searxng.sh install all


SearXNG — это свободный метапоисковый движок, объединяющий результаты различных поисковых сервисов и баз данных; не собирает и не отслеживает конфиденцильные данные пользователей

Быстрый старт с Docker:
docker run --rm \
-d -p 8080:8080 \
-v "${PWD}/searxng:/etc/searxng" \
-e "BASE_URL=http://localhost:8080/" \
-e "INSTANCE_NAME=my-instance" \
searxng/searxng


🖥 GitHub
🟡 Доки

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
💬 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