Overview The AI News Feeder App is a python tool designed to curate news content from a variety of sources, utilize AI algorithms to aggregate and extract key information from articles, and present this information to users in a concise and easily digestible format. The app provides users with summarized news updates from various categories, including politics, technology, business, and more, allowing them to stay informed and up-to-date on current events.

Features Multi-source News Aggregation: The app fetches the latest news articles from various sources and saves them to a local file. Topic Modelling: The app performs topic modeling on the news articles using Gemini Embeddings to group them into relevant clusters. Nearest Neighbors: The app then uses Gemini model to find the nearest neighbors of each news article within each cluster. Cluster Summarization: For each cluster, the app generates a summary of the closest news articles to provide a concise overview of the topic. Streamlit Web App: The app is deployed as a Streamlit web application, allowing users to interact with the news feed and view the summarized articles.

Built With

Share this project:

Updates