Skip to main content
Log in

Study on sentiment classification strategies based on the fuzzy logic with crow search algorithm

  • Application of soft computing
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

In recent times, sentiment analysis research has gained wide popularity. That situation causes the importance of online applications that allow users to express their opinions on events, services, or products through social media applications such as Twitter, Facebook, and Amazon. This paper proposes a novel sentiment classification method according to the fuzzy rule-based system (FRBS) with the crow search algorithm (CSA). FRBS is used to classify the polarity of sentences or documents, and the CSA is employed to optimize the best output from the fuzzy logic algorithm. The FRBS is applied to extract the sentiment and classify its polarity into negative, neutral, and positive. Sometimes, the outputs of the FRBS must be enhanced, especially since many variables are present and the rules between them overlap. For such cases, the CSA is used to solve this limitation faced by FRBS to optimize the outputs of FRBS and achieve the best result. This study compares the performance of the proposed model with different machine learning algorithms, such as SVM, maximum entropy, boosting, and SWESA. It tests the model on three famous data sets collected from Amazon, Yelp, and IMDB. Experimental results demonstrate the effectiveness of the proposed model and achieve competitive performance in terms of accuracy, recall, precision, and the F–score.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

Data availability

The datasets analyzed during the current study are available in the: Amazon and Yelp: https://github.com/ss12345656/FuzzySentiment/tree/master/Data/Test. IMDB https://www.kaggle.com/lakshmi25npathi/imdb-dataset-of-50k-movie-reviews.

References

Download references

Funding

This work was partially supported by the National Natural Science Foundation of China (Z201G10110G20003).

Author information

Authors and Affiliations

Authors

Contributions

All authors contributed to the study conception and design. Material preparation, data collection and analysis were performed by MazenSharaf AL-Deen, Yu lasheng, Gamil R. S. Qaid and Ali Aldhubri. The first draft of the manuscript was written by MazenSharaf AL-Deen, and all authors commented on previous versions of the manuscript. All authors read and approved the final manuscript.

Corresponding author

Correspondence to Lasheng Yu.

Ethics declarations

Conflict of intrest

We wish to confirm that there are no known conflicts of interest associated with this publication and there has been no significant financial support for this work that could have influenced its outcome.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

AL-Deen, M.S., Yu, L., Aldhubri, A. et al. Study on sentiment classification strategies based on the fuzzy logic with crow search algorithm. Soft Comput 26, 12611–12622 (2022). https://doi.org/10.1007/s00500-022-07243-0

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-022-07243-0

Keywords

Navigation