Back to Projects

Quantum

An AI-driven news aggregator that summarizes, analyzes sentiment, recommends balanced stories, and answers topic questions through a RAG-powered chatbot.

NLPLLaMA 3.1RAGFastAPI

Problem Statement

Readers face information overload across politics, global events, finance, and daily news. Quantum reduces the time and effort required to understand lengthy articles by filtering, simplifying, and personalizing news while preserving factual context and transparency.

Implementation Details

Platform Overview

Quantum is a scalable web-based platform designed to make news easier to consume for both everyday readers and professional users. It transforms long-form news into concise summaries, highlights emotional context through sentiment analysis, and helps users discover relevant stories without being trapped inside narrow preference bubbles.

AI Pipeline

The platform combines task-specific language models so each part of the news experience is handled by a model suited to that job:

  • Summarization: LLaMA 3.1 produces digestible summaries of long articles and reports.
  • General sentiment analysis: DistilBERT identifies the tone and emotional framing of non-financial news.
  • Financial sentiment analysis: FinBERT provides domain-specific sentiment analysis for market and finance-related stories.
  • Question answering: A RAG-powered chatbot lets users ask simple questions about news topics and receive grounded, easy-to-understand answers.

Recommendation Strategy

To reduce filter bubbles, Quantum uses a hybrid recommendation system. Content-based filtering learns long-term topic preferences from user behavior, while collaborative filtering introduces real-time group trends and broader reading patterns. This balance keeps recommendations personally relevant without making the feed feel isolated or repetitive.

Model Validation

The selected models were evaluated against datasets such as CNN/DailyMail and NewsQA, focusing on summarization quality and question-answering performance. Domain-specific sentiment models were chosen to improve accuracy across general and financial news categories.

Scalable Infrastructure

The backend is built with FastAPI and designed for transactional cloud storage through AWS Aurora and AWS RDS. This architecture supports data integrity, reliable performance under heavy load, and future expansion into advanced features such as finance tooling and Binance integrations.

Tech Stack

LLaMA 3.1DistilBERTFinBERTRAGFastAPIAWS AuroraAWS RDSHybrid Recommendation System