Sentiment Analysis on Twitter through Machine Learning: A Comprehensive Approach with User-Centric Visualisations | Synapse