News buddy --> from time to time live at @newsbuddy
Персональный помошник в мире российского новостного потока. Может присылать последние новости по клику, аггрегировать хабр, скоро будут красивые инфо дашборды и суммаризация
python3.8
- universal gluePostgreSQL
+psycopg2
- хранение данныхDocker
+docker-compose
- контейнеризация для простоты разработки и деплояairflow
- Extraction + LoadTelegram Bot API
- удобная апишка для ботаloguru
- удобное логирование
git clone https://github.com/mvrck96/news_buddy.git && cd news_buddy
cp example.env .env
- Вставить свой токен в
.env
- Вставить свой токен в
sudo docker-compose up
- Все переменные которые начинаются с
_
это НЕ системные переменные - Остальные где-то используются, например в докере для поднятия постгри
- Убрать нахождение
keywords
вairflow
- Так надо сделать для того, чтобы в
streamlit
не было никаких тяжелых вычислений
- Так надо сделать для того, чтобы в
- Попытаться ускорить процесс вычисление keyqords для каждого источника
- Добавить сбор новостей для хабра с помощью запросов
- Убрать подписочные новости из парсинга rbc.ru
- Добавить выбор хабов через
.env
для создания дайджестов