Back to projects
Full-Stack
News Sentiment Platform
A responsive news display platform with real-time sentiment analysis using TextBlob for polarity and subjectivity scoring.
Overview
Developed a full-stack news aggregation and sentiment analysis platform. The frontend delivers a responsive, user-friendly interface built with React and Tailwind CSS, integrating API calls to display news articles enriched with sentiment data. The backend uses Python and TextBlob to analyze news polarity and subjectivity, stored in PostgreSQL for efficient querying. The architecture separates concerns between data ingestion, sentiment processing, and presentation layers.
Key Features
- Real-time sentiment analysis with polarity and subjectivity scoring
- Responsive UI with Tailwind CSS
- RESTful API integration for news data
- PostgreSQL database for persistent storage
- Data insights through sentiment visualization
Tech Stack
React
Express.js
Python
PostgreSQL
TextBlob
Tailwind CSS