Создать тг бота с интеграцией апи новостей + чатгпт

Создать инструмент или интегрировать существующие решения для
анализа новостей о компаниях в Telegram боте.
Алгоритм работы:
1. Пользователь отправляет тикер компании (американский рынок акций) в чат-бот.
2. Программа использует API агрегатора новостей для получения новостных данных о
компании за определенный период времени.
Предварительный ресерч сервисов включает:
• https: // newsapi.org/
• https: //www.newsapi.ai
• https://worldnewsapi.com/
• https: // www.thenewsapi.com
• https: //gnews.io/
• https: //newsdata.io/text-analysis
• https://www.microsoft.com/en-us/bing/apis/bing-news-search-api
• https: //polygon.io
• https://www.determ.com
• https: //snorkel.ai/news-analytics/
• https://aylien.com
• https: // www.glanos.de/news-monitor-ai/
• https://brand24.com/blog/news-monitoring-tools/
3. Полученные данные фильтруются с помощью встроенных или разработанных фильтров
для оптимизации объема информации (по времени, источнику, популярности и т.д.).
4. Полученные данные обрабатываются через ChatGPT API по определенному промпту,
который будет предоставлен в процессе работы.
5. Пользователь получает ответ от ChatGPT API в Telegram боте.
Технические требования:
• Язык программирования: Python.
• Интеграция с Telegram для реализации чат-бота.
• Использование API одного из сервисов агрегации новостей.
• Использование API ChatGPT для анализа текстов.

Читайте на 123ru.net