Sentiment analysis on social media tweets using dimensionality reduction and natural language processing | Synapse