A Novel Approach for Enhancing Sentiment Classification of Persian Reviews Using Convolutional Neural Network and Majority Voting Classifier

Due to the rapid development of Internet-based applications such as social media, sentiment analysis has become one of the most widely used research areas of natural language processing and an important tool for extracting opinions from texts. Because a huge number of comments and reviews are generated today through social media, and these comments are very significant. However, manually analyzing and summarizing them requires a lot of time and money. Therefore, sentiment analysis has entered the field to organize and analyze them by creating an automated system. In recent years, the use of deep learning in sentiment analysis has shown powerful results. However, creating a model alone may not provide the best predictions and lead to errors such as bias and high variance. To reduce these errors and improve the efficiency of model predictions, combining several models known as ensemble learning may provide better results. Therefore, the main purpose of this article is to create a model based on ensemble learning using Several convolutional neural networks and majority voting classifiers to enhance sentiment analysis in Persian reviews. The proposed model was evaluated on two datasets of reviews of electronic products and movies by 5-fold and 10-fold cross-validation. The results indicate that this new approach increases the efficiency of the sentiment analysis model in Persian language.

PDF

Datasets


  Add Datasets introduced or used in this paper

Results from the Paper


  Submit results from this paper to get state-of-the-art GitHub badges and help the community compare results to other papers.

Methods