Skip to content

Krypto-Hashers-Community/AI-News-Reader

Repository files navigation

AI News Reader

AI News Reader is a Python-based application that aggregates and summarizes news articles using artificial intelligence. It helps users stay updated with the latest news efficiently. The news can be pushed to social medias like Telegram. The image below is an example of pushed message.

Features

  • Aggregates news from multiple RSS sources
  • Summarizes articles using AI
  • Store news into database
  • Push news to Telegram channel using bot

Installation

  1. Clone the repository:
    git clone https://github.com/yourusername/ai_news_reader.git
    cd ai_news_reader
  2. Install dependencies:
    pip install -r requirements.txt
  3. Configuration:
    • Create file .env and copy content in .env.example
    • Replace the config with your own keys

Usage

Run the application:

python main.py #collect news
python tg_bot/tg_news.py #push news to tg channels

About

summarize news using AI and push to social media

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages