Back to Portfolio

The News Hub

Real-Time News Engine and InsightsView SourceCheck Webpage

About

The News Hub is a comprehensive news aggregation and analysis platform driven by AI. It serves as a centralized system to collect, process, and interactively explore global news content efficiently. By combining advanced data engineering with natural language processing, it empowers users to stay informed through structured insights rather than just raw headlines.

Technologies Used

PythonAirflowSklearnDockerChromaDBMongoDBLangchainFastAPIOpenAINext.js
Real-Time News Aggregation - Image 1

Real-Time News Aggregation

The system continuously ingests global news and aggregates it into an interactive dashboard, allowing users to filter content by source and topic.

Hot-Topics, Trends and Insights - Image 1

Hot-Topics, Trends and Insights

Users can explore trends and insights by any desired period. Topics are generated dynamically based on the content of the articles using ML algorithms.

AskHub - A RAG used to explore the news - Image 1

AskHub - A RAG used to explore the news

AskHub is a Retrieval-Augmented Generation system that uses a knowledge base of news articles to answer questions about the news. It uses a combination of natural language processing and semantic search to generate responses to questions about the news.