The problem of identifying sentiment from customers' reviews has been an important issue for many years. Previously, different machine learning methods have been utilized to automatically categorize users' reviews into polarity levels such as positive, negative, or neutral. However, these methods suffer from low accuracy and recall. This paper presents an ensemble learning method using stacking generalization to build an accurate model for predicting sentiment polarity from social reviews. The basic concept of stacked generalization is fusing the output of a first-level classifier with a second-level classifier in a stacking manner. The diversity among the base classifiers with different features and weight measures is investigated in two domains (Twitter and Amazon product reviews), which provides a space for improving sentiment classification performance. Four types of singular classifiers: namely, support vector machine, boosted decision tree, Bayes point machine, and averaged perceptron, are used to build a two-staged and stacking model. The performance of singular and two-staged classifiers is compared with the proposed stacking model. The experiment results demonstrate that the stacking model outperforms the singular and two-staged classifiers on both datasets in terms of accuracy, precision, recall, and F1-score.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
hi@scite.ai
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.