Mining Social Media for Sentiments: Techniques and Insights
The Sentiment analysis, a critical facet of data analytics, enables the automated extraction and classification of emotions from textual content, offering profound insights into human opinions. This research presents an in-depth investigation into sentiment analysis across Twitter, Amazon, and YouTube, harnessing advanced machine learning and NLP techniques to scrutinize user-generated data. The primary objective is to decode collective sentiments, uncover opinion trends, and track their evolution within the digital realm. Twitter’s concise, real-time posts provide immediate public reactions, Amazon’s extensive review corpus reflects customer satisfaction, and YouTube’s comment ecosystem captures multimedia-influenced sentiments, collectively posing a diverse analytical challenge. This study leverages a robust methodology encompassing data collection from varied sources, meticulous preprocessing to eliminate noise, and feature extraction using TF-IDF, word embeddings, and BERT. Multiple machine learning models—Logistic Regression, SVM, RNNs, and transformers—are evaluated to identify optimal performers, with training and fine-tuning guided by metrics like accuracy, precision, and F1-score. A key innovation lies in deploying a scalable web interface, integrating a React-based frontend and an Express.js backend, enabling real-time sentiment analysis of user inputs such as text or URLs.
Publication Details
- Journal
- PhilPapers (PhilPapers Foundation)
- Published
- 2025-01-01
- Primary Topic
- Sentiment Analysis and Opinion Mining
- Type
- article
- Field-Weighted Citation Impact
- 0.00