Deep Learning for Sentiment Analysis: Combining CNN and LSTM for Enhanced Performance on Facebook Data
This research evaluates the effectiveness of different sentiment analysis techniques, especially the hybrid CNN-LSTM model, on a large dataset of 100,000 Facebook posts and comments. For accuracy, precision, recall, and F1-score evaluation, many metrics are in use for comparison with the traditional machine learning models (Naive Bayes, SVM) and other deep learning models such as the standalone CNN and LSTM vis-à-vis the CNN-LSTM model. The CNN-LSTM model showed the highest performances across all metrics: accuracy of 0.91, precision of 0.90, recall of 0.90, and an F1 score of 0.90. Detailed error analysis has shown the problems in sarcasm detection and, to a small extent, the detection of subtly formulated sentiment, while confusion matrix analysis also shows that the neutral class has systematically been mislabeled as positive or negative. These findings point out possible areas one needs to look at for improvements by the inclusion of attention mechanisms. The results of this study emphasize the CNN-LSTM model’s practical applicability to customer feedback analysis, brand monitoring, and market research. Advanced techniques and diverse datasets can be used in further research to improve the robustness of the model and its generalizability.
Authors
- Rishu
- Danish Kundra
- Vinay Kukreja (ORCID: https://orcid.org/0000-0002-9760-0824)
Institutions
- Chitkara University (IN)
Publication Details
- Published
- 2024-10-23
- DOI
- https://doi.org/10.1109/icssas64001.2024.10760800
- Citations
- 2
- Primary Topic
- Sentiment Analysis and Opinion Mining
- Type
- article
- Field-Weighted Citation Impact
- 0.69