Skip to main navigation menu Skip to main content Skip to site footer

SentiFuzzy: A Twitter Sentiment Classifier Based on Fuzzy Logic

Abstract

In the sentiment classification process, the quality of the polarity varies depending on the characteristics or attributes possessed by the classifier and those of the tweet being analyzed; therefore, a sentiment classifier achieves its highest quality in scenarios in which its characteristics are similar to the characteristics of the tweet. This article presents SentiFuzzy, an algorithm that, based on the characterization of attributes of five sentiment classifiers recognized in the literature, implemented a series of inference rules and fuzzy sets, which allowed to define mathematical weights for each classifier; thus, to know which classifier should be selected according to the nature of the analyzed tweet. Additionally, these weights were optimized by the Hill-Climbing optimization algorithm, which yielded, in some scenarios, a higher polarity accuracy than that reported in the state of the art and, in other cases, a competitive polarity accuracy compared to the polarity reported by the compared classifiers.

Keywords

Sentiment analysis, sentiment classifiers, polarity classifiers, polarity, fuzzy logic, Twitter

PDF

References

  1. M. Ahlgren, 55+ Twitter Statistics, Facts & Trends for 2023, 2023. https://www.websiterating.com/research/twitter-statistics/
  2. A. Ankit, N. Saleena, "An Ensemble Classification System for Twitter Sentiment Analysis," Procedia Computer Science, vol. 132, pp. 937-946, 2018. https://doi.org/10.1016/j.procs.2018.05.109
  3. S. Al-Azani, E.-S. M. El-Alfy, "Early and Late Fusion of Emojis and Text to Enhance Opinion Mining," IEEE Access, vol. 9, pp. 121031-121045, 2021. https://doi.org/10.1109/ACCESS.2021.3108502
  4. J. Anturi, et al., "Clasificadores para el Análisis de Sentimientos en Twitter: Una revisión," in Computer Science, Electronics and Industrial Engineering, 2019.
  5. D. H. Wahid, S. N. Azhari, Senti Strength ID, 2016. https://github.com/masdevid/sentistrength_id
  6. C. Hutto, E. Gilbert, "VADER: A Parsimonious Rule-based Model for Sentiment Analysis of Social Media Text," in Eighth International Conference on Web and SocialMedia, 2014. https://doi.org/10.1609/icwsm.v8i1.14550
  7. S.Tari, M. Basseur, A Goëffon, “Expansion-based Hill-climbing” Information Sciences, vol. 649, e119635, 2023. https://doi.org/10.1016/j.ins.2023.119635
  8. Microsoft, Text Analytics, 2023. https://azure.microsoft.com/en-us/services/cognitive-services/text-analytics/
  9. IBM, Natural Language Understanding, 2023 https://www.ibm.com/watson/services/natural-language-understanding/
  10. Geeksforgeeks, Tweepy, 2023. https://www.geeksforgeeks.org/twitter-sentiment-analysis-using-python/
  11. M. Araujo, iFeel Benchmarking Datasets, 2016. https://bitbucket.org/matheusaraujo/ifeel-benchmarking-datasets/src/master/
  12. Y. Sasaki, The Truth of the F-Measure, 2007. https://www.cs.odu.edu/~mukka/cs795sum09dm/Lecturenotes/Day3/F-measure-YS-26Oct07.pdf

Downloads

Download data is not yet available.

Most read articles by the same author(s)

Similar Articles

1 2 > >> 

You may also start an advanced similarity search for this article.