About Sentiment Atlas
Project Purpose
The goal of Sentiment Atlas is to provide a visual representation of public sentiment across different countries. The project was born out of the need for a better understanding of global opinions on social platforms.
How It Works
- Data Collection - Sentiment Atlas fetches real-time and historical data from Reddit, using its API to gather user discussions, comments, and posts.
- Sentiment Analysis - The collected data is processed using natural language processing (NLP) techniques to determine the overall sentiment (positive, neutral, or negative).
- Data Visualization - The results are displayed on a map, where users can explore sentiment by each country.
Technologies Used
- Frontend: Next.js, TypeScript.
- Backend: Python, AWS Lambda.
- Data Processing: VADER Sentiment Analysis.
- APIs: Reddit API for data collection.
- Cloud Infrastructure: AWS (Lambda, DynamoDB, EventBridge, CloudFormation, API Gateway).
Author
- GitHub: GitHub Profile
- LinkedIn: LinkedIn Profile