Перед началом работы, надо установить зависимости и создать виртуальное окружения для работы, при помощи этих команд в папке проекта
python -m venv venv
pip install -r requirements.txt
pip install pandas
pip install sklearn
pip install schedule
pip install pyTelegramBotApi
В папке parser находятся файлы для создания csv файла. Для запуска надо перейти в директорию командой
cd parser
Потом запускаем файл parsing.py командой и ждем ее окончания
python parsing.py
Будет создан csv_file.csv с новостями
Дальше нужно обучить модель. После обучения нужно запустить телеграм бота. (Модель сама обучиться автоматически, если вы не сделаете этого вручную)
Из корневого каталога проекта, запускается команда
python bot.py
После запуска бота, нужно открыть его и начать с ним диалог при помощи команды /start. Можно запросить как инсайты и тренды, так и новости
Ксения Матвеева: data analyst, генератор идей
Дарья Матвеева: backend, data science, фундамент команды, самый азартный игрок
Павел Ломоносов: самый надежный backend