Библиотеки и зависимости - 52AnTIMateria812/YouBook812Bot GitHub Wiki
Основные библиотеки
-
python-telegram-bot
- Версия: >= 13.7
- Назначение: Работа с Telegram API
- Основные функции: обработка команд, отправка сообщений
-
scikit-learn
- Версия: >= 0.24.2
- Назначение: Машинное обучение
- Использование: создание и обучение модели рекомендаций
-
pandas
- Версия: >= 1.3.0
- Назначение: Работа с данными
- Использование: обработка и анализ данных о книгах
-
numpy
- Версия: >= 1.21.0
- Назначение: Математические вычисления
- Использование: работа с массивами и матрицами
-
sqlalchemy
- Версия: 2.0.27
- Назначение: Работа с базами данных
- Использование: ORM для SQLite
-
python-dotenv
- Версия: 1.0.0
- Назначение: Работа с переменными окружения
- Использование: хранение конфигурации
-
requests
- Версия: >= 2.26.0
- Назначение: HTTP-запросы
- Использование: взаимодействие с внешними API
-
beautifulsoup4
- Версия: 4.12.3
- Назначение: Парсинг HTML
- Использование: извлечение данных из веб-страниц