Multi-Tier Sentiment Analysis of Social Media Text Using Supervised Machine Learning
Source abstract
Abstract
Sentiment Analysis (SA) is often referred to as opinion mining. It is defined as the extraction, identification, or characterization of the sentiment from text. Generally, the sentiment of a textual document is classified into binary classes i.e., positive and negative. However, fine-grained classification provides a better insight into the sentiments. The downside is that fine-grained classification is more challenging as compared to binary. On the contrary, performance deteriorates significantly in the case of multi-class classification. In this study, pre-processing techniques and machine learning models for the multi-class classification of sentiments were explored. To augment the performance, a multi-layer classification model has been proposed. Owing to similitude with social media text, the movie reviews dataset has been used for the implementation. Supervised machine learning models namely Decision Tree, Support Vector Machine, and Naïve Bayes models have been implemented for the task of sentiment classification. We have compared the models of single-layer architecture with multi-tier model. The results of Multi-tier model have slight improvement over the single-layer architecture. Moreover, multi-tier models have better recall which allow our proposed model to learn more context. We have discussed certain shortcomings of the model that will help researchers to design multi-tier models with more contextual information.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Advanced Technologies and Applied Computing · Environmental Engineering and Cultural Studies · Sentiment Analysis and Opinion Mining
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (66)
Show source-provided references
1. Differences between people who use only Facebook and those who use Facebook plus Twitter10.1080/10447318.2014.986640 ↗
2. Systematic reviews in sentiment analysis: A tertiary study10.1007/s10462-021-09973-3 ↗
3. A survey of sentiment analysis in social media10.1007/s10115-018-1236-4 ↗
4. Healthcare device security assessment through computational methodology10.32604/csse.2022.020097 ↗
5. Machine learning based framework for maintaining privacy of healthcare data10.32604/iasc.2021.018048 ↗
6. A comparative study of machine learning techniques for real-time multi-tier sentiment analysis
7. A hybrid framework for sentiment analysis using genetic algorithm based feature reduction10.1109/ACCESS.2019.2892852 ↗
8. Social media sentiment analysis through parallel dilated convolutional neural network for smart city applications10.1016/j.comcom.2020.02.044 ↗
9. Attention-based sentiment analysis using convolutional and recurrent neural network10.1016/j.future.2020.07.022 ↗
10. Target-dependent sentiment classification with BERT10.1109/ACCESS.2019.2946594 ↗
11. Influence of pre-processing strategies on the performance of ML classifiers exploiting TF-IDF and BOW features10.14201/ADCAIJ2020924968 ↗
12. Recursive deep models for semantic compositionality over a sentiment treebank
13. Negation scope detection for sentiment analysis: A reinforcement learning framework for replicating human interpretations10.1016/j.ins.2020.05.022 ↗
14. Sentiment analysis based on improved pre-trained word embeddings10.1016/j.eswa.2018.08.044 ↗
15. A tale of two epidemics: Contextual Word2Vec for classifying Twitter streams during outbreaks10.1016/j.ipm.2018.10.010 ↗
16. W. N. Chan and T. Thein, “Multi-tier sentiment analysis system with sarcasm detection: A big data approach,” (Doctoral dissertation, MERAL Portal), 2018.
17. Twitter sentiment analysis based on ordinal regression10.1109/ACCESS.2019.2952127 ↗
18. Domain-specific sentiment analysis for tweets during hurricanes (DSSA-H): A domain-adversarial neural-network-based approach10.1016/j.compenvurbsys.2020.101522 ↗
19. An enhanced feature-based sentiment analysis approach
20. Deep learning for aspect-based sentiment analysis: A comparative review10.1016/j.eswa.2018.10.003 ↗
21. Aspect-based sentiment analysis with alternating coattention networks10.1016/j.ipm.2018.12.004 ↗
22. DNet: A lightweight and efficient model for aspect based sentiment analysis10.1016/j.eswa.2020.113393 ↗
23. Aspect-based sentiment analysis using adaptive aspect-based lexicons10.1016/j.eswa.2020.113234 ↗
24. Survey on aspect-level sentiment analysis10.1109/TKDE.2015.2485209 ↗
25. W2VLDA: Almost unsupervised system for aspect based sentiment analysis10.1016/j.eswa.2017.08.049 ↗
26. Sentiment analysis in social media and its application: Systematic literature review10.1016/j.procs.2019.11.174 ↗
27. Evaluation of four approaches for sentiment analysis on movie reviews the kaggle competition
28. Blockchain based crop insurance: A decentralized insurance system for modernization of Indian farmers10.3390/su13168921 ↗
29. Modified bat algorithm for optimal vm’s in cloud computing10.32604/cmc.2022.025658 ↗
30. A new meta-heuristics data clustering algorithm based on tabu search and adaptive search memory10.3390/sym14030623 ↗
31. Chaotic search-and-rescue-optimization-based multi-hop data transmission protocol for underwater wireless sensor networks10.3390/s22082867 ↗
32. Infrared small target detection based on partial sum minimization and total variation10.3390/math10040671 ↗
33. Improved metaheuristics-based clustering with multihop routing protocol for underwater wireless sensor networks10.3390/s22041618 ↗
34. A new database intrusion detection approach based on hybrid meta-heuristics10.32604/cmc.2020.013739 ↗
35. Heap bucketization anonymity-an efficient privacy-preserving data publishing model for multiple sensitive attributes10.1109/ACCESS.2022.3158312 ↗
36. Improved metaheuristic-driven energy-aware cluster-based routing scheme for IoT-assisted wireless sensor networks10.3390/su14137712 ↗
37. Automated business process modelling for analyzing sustainable system requirements engineering
38. New goal-oriented requirements extraction framework for e-health services: A case study of diagnostic testing during the COVID-19 outbreak10.1108/BPMJ-09-2020-0414 ↗
39. An efficient Metaheuristic-based clustering with routing protocol for underwater wireless sensor networks10.3390/s22020415 ↗
40. MapReduce-Based big data classification model using feature subset selection and hyperparameter tuned deep belief network10.1038/s41598-021-03019-y ↗
41. Skin lesion extraction using multiscale morphological local variance reconstruction based watershed transform and fast fuzzy c-means clustering10.3390/sym13112085 ↗
42. Energy-efficient clustering scheme for flying ad-hoc networks using an optimized LEACH protocol10.3390/en14196016 ↗
43. Optimized intelligent data management framework for a cyber-physical system for computational applications
44. Challenges for sustainable smart city development: A conceptual framework10.1002/sd.2090 ↗
45. Accurate magnetic resonance image super-resolution using deep networks and Gaussian filtering in the stationary wavelet domain10.1109/ACCESS.2021.3077611 ↗
46. Research on the natural language recognition method based on cluster analysis using neural network
47. An improved hybrid secure multipath routing protocol for MANET10.1109/ACCESS.2021.3133882 ↗
48. Trust aware secure energy efficient hybrid protocol for manet10.1109/ACCESS.2021.3108807 ↗
49. A new secured E-government efficiency model for sustainable services provision10.26735/CAAK6285 ↗
50. Prediction of groundwater table for Chennai region using soft computing techniques10.1007/s12517-022-09851-4 ↗
51. EACR-LEACH: Energy-aware cluster-based routing protocol for WSN based IoT10.32604/cmc.2022.025773 ↗
52. Authentication and resource allocation strategies during handoff for 5G IoVs using deep learning10.3390/en15062006 ↗
53. A new method for scene classification from the remote sensing images10.32604/cmc.2022.025118 ↗
54. A secure optimization routing algorithm for mobile ad hoc networks10.1109/ACCESS.2022.3144679 ↗
55. Design and synthesis of multi-mode bandpass filter for wireless applications10.3390/electronics10222853 ↗
56. A novel convolutional neural networks based spinach classification and recognition system10.32604/cmc.2022.028334 ↗
57. Differential evolution algorithm with hierarchical fair competition model10.32604/iasc.2022.023270 ↗
58. Fruit image classification using deep learning10.32604/cmc.2022.022809 ↗
59. Multi-model CNN-RNN-LSTM based fruit recognition and classification10.32604/iasc.2022.022589 ↗
60. Crowdsourced requirements engineering challenges and solutions: A software industry perspective10.32604/csse.2021.016510 ↗
61. Investigating students’ sustainability awareness and the curriculum of technology education in Pakistan10.3390/su11092651 ↗
62. Fast intra mode selection in HEVC using statistical model10.32604/cmc.2022.019541 ↗
63. Scikit-learn: Machine learning in python
64. CMT-SCTP and MPTCP multipath transport protocols: A comprehensive review10.3390/electronics11152384 ↗
65. Infrared target-background separation based on weighted nuclear norm minimization and robust principal component analysis10.3390/math10162829 ↗
66. A novel secure business process modeling approach and its impact on business performance10.1016/j.ins.2014.02.088 ↗