Disinformation Analysis Tool for Twitter/X: Geolocation and Sentiment Integration
React
Flask
MongoDB
Leaflet.js
Full-stack
NLP
Sentiment Analysis
Geolocation
Maps
Twitter/X

The final degree project involved creating a full-stack web application for real-time sentiment analysis of geolocated Twitter data. The tool allows users to visualize opinions and emotions associated with different topics on an interactive map (created with Leaflet.js), identifying geographical patterns and trends. The backend, developed in Flask, handles data collection via the Twitter API, storage in MongoDB, and text processing for sentiment analysis. The frontend, built with React, provides an intuitive and reactive user interface for data visualization and filtering.