DOI QR코드

DOI QR Code

Anatomy of Sentiment Analysis of Tweets Using Machine Learning Approach

  • Misbah Iram (University Institute of Information Technology, PMAS – University of Arid Agriculture) ;
  • Saif Ur Rehman (University Institute of Information Technology, PMAS – University of Arid Agriculture) ;
  • Shafaq Shahid (University Institute of Information Technology, PMAS – University of Arid Agriculture) ;
  • Sayeda Ambreen Mehmood (University Institute of Information Technology, PMAS – University of Arid Agriculture)
  • Received : 2023.10.05
  • Published : 2023.10.30

Abstract

Sentiment analysis using social network platforms such as Twitter has achieved tremendous results. Twitter is an online social networking site that contains a rich amount of data. The platform is known as an information channel corresponding to different sites and categories. Tweets are most often publicly accessible with very few limitations and security options available. Twitter also has powerful tools to enhance the utility of Twitter and a powerful search system to make publicly accessible the recently posted tweets by keyword. As popular social media, Twitter has the potential for interconnectivity of information, reviews, updates, and all of which is important to engage the targeted population. In this work, numerous methods that perform a classification of tweet sentiment in Twitter is discussed. There has been a lot of work in the field of sentiment analysis of Twitter data. This study provides a comprehensive analysis of the most standard and widely applicable techniques for opinion mining that are based on machine learning and lexicon-based along with their metrics. The proposed work is helpful to analyze the information in the tweets where opinions are highly unstructured, heterogeneous, and polarized positive, negative or neutral. In order to validate the performance of the proposed framework, an extensive series of experiments has been performed on the real world twitter dataset that alter to show the effectiveness of the proposed framework. This research effort also highlighted the recent challenges in the field of sentiment analysis along with the future scope of the proposed work.

Keywords

Acknowledgement

The authors would like to express their cordial thanks to Dr. Mitsuo Ohta for his valuable advice.

References

  1. K. Moilanen, S. Pulman, "Sentiment Composition", in: Proceedings of Recent Advances in Natural Language Processing. pp. 378-382, 2007 
  2. S. Poria, F. Cambria, A. Gelbukh, F. Bisio, A. Hussain, "Sentiment data flow analysis by means of dynamic linguistic patterns", IEEE Computational Intelligence Magazine, 10(4), pp. 26-36, 2015.  https://doi.org/10.1109/MCI.2015.2471215
  3. N. Jakob, & I. Gurevych, "Extracting opinion targets in a single and cross-domain setting with conditional random fields", In Proceedings of the 2010 conference on empirical methods in natural language processing, pp. 1035-1045, 2010. 
  4. B. Liu, "Sentiment analysis and opinion mining", Synthesis lectures on human language technologies, 5(1), pp. 1-167, 2012  https://doi.org/10.1007/978-3-031-02145-9
  5. A. Alsaeedi, M. Z. Khan, M. Z, "A study on sentiment analysis techniques of Twitter data", International Journal of Advanced Computer Science and Applications, 10(2), pp. 361-374, 2019.  https://doi.org/10.14569/IJACSA.2019.0100248
  6. A. Mensikova & C. A. Mattmann, "Ensemble sentiment analysis to identify human trafficking in web data", In Proceedings of ACM workshop on graph techniques for adversarial activity analytics (GTA32018), pp. 0-5, 2016.
  7. R. L. Cilibrasi, & P. M. Vitanyi, "The google similarity distance", IEEE Transactions on knowledge and data engineering, 19(3), 370-383, 2007.  https://doi.org/10.1109/TKDE.2007.48
  8. E. Cambria, H. Wang, B. White, "Guest editorial: Big social data analysis", Knowledge-based systems, 69(1), 1-2. 
  9. K. Gimpel, N. Schneider, N. A. Smith, "Part-of-speech tagging for twitter: Annotation, features, and experiments", Carnegie-Mellon Univ Pittsburgh Pa School of Computer Science, 2010.
  10. P. Ficamos, Y. Liu, W. Chen, "A Naive Bayes and Maximum Entropy approach to sentiment analysis: Capturing domain-specific data in Weibo", IEEE International Conference on Big Data and Smart Computing (BigComp), 2017 
  11. J. S. Deshmukh and A. K. Tripathy, "Entropy based classifier for cross-domain opinion mining", Applied Computing and Informatics, pp. 55-64, 2018. 
  12. D. E. Allen, M. McAleer, and A. K. Singh, "An entropy-based analysis of the relationship between the DOW JONES Index and the TRNA Sentiment series", Applied Economics, pp. 677-692, 2017. 
  13. S. Jain, S. Shukla, and R. Wadhvani, "Dynamic selection of normalization techniques using data complexity measures", Expert Systems with Applications, pp. 252-262, 2018. 
  14. A. D Kramer, "An unobtrusive behavioral model of gross national happiness", In: Proceedings of the SIGCHI conference on human factors in computing systems, 2016. ACM, pp 287-290, 2018. 
  15. F. Nagar, G. Haryana, "Sentiment Analysis On Twitter Data", World College of Technology and Management, June 2016. 
  16. A. Gupta, J. Pruthi, "Sentiment analysis of tweets using machine learning approach", International Journal of Computer Science and Mobile Computing, 6(4), pp. 444-458, 2017. 
  17. L. P. Morency, "Towards multimodal sentiment analysis: Harvesting opinions from the online", In: Proceedings of the 13th international conference on multimodal interfaces, 2011. 
  18. J. Moore, "Twitter Sentiment Analysis: the great the Bad and therefore the OMG!", 2011. 
  19. A. Kumar and T. Mary, "Sentiment Analysis on Twitter", Sebastian Department of Computer Engineering, Delhi, 2015. 
  20. M. T. Moore "Constructing a sentiment analysis model for LibQUAL+ comments", Performance Measurement and Metrics, pp. 78-87, 2017. 
  21. A. Dridi and D. R. Recupero, "Leveraging semantics for sentiment polarity detection in social media", International Journal of Machine Learning and Cybernetics, pp.1-11, 2017. 
  22. A. Mensikova and C. A. Mattmann, "Ensemble Sentiment Analysis to Identify Human Trafficking in Web Data", 2018. 
  23. M. Soleymani, S. Asghari-Esfeden, "Analysis of EEG signals and facial expressions for continuous emotion detection", IEEE Trans Affect Computing, pp. 17-28, 2018.
  24. M. Elhawaryand M. Elfeky, Mining Arabic business reviews. In Data Mining Workshops (ICDMW), 2010, 1108-1113. 
  25. L. Velikovich, S. Blair-Goldensohn, "The viability of web-derived polarity lexicons. In: Human language technologies", the 2010 annual conference of the North American Chapter of the Association for linguistics, 2010. Association for linguistics, pp 777-785, 2018. 
  26. A. Ortigosa "Sentiment analysis in Facebook and its e-learning application". Comput Hum Behav, 2016. 
  27. J. Bollen, "Twitter mood predicts the stock exchange", J Comput Sci 2, 2017 
  28. Q. Su , "Using pointwise mutual information to identify implicit features in customer reviews", In Computer Processing of Oriental Languages. Beyond the Orient: The Research Challenges Ahead", Springer Berlin Heidelberg, pp. 22-30, 2012. 
  29. G. Paltoglou, "Twitter, MySpace, Digg: unsupervised sentiment analysis in social media", ACM Trans Intell Syst Technol, 2016. 
  30. E. Cambria, H. Wang, B. White, Guest editorial: "Big social data analysis", Knowl.-Based System, 2014. 
  31. M. Hu, B. Liu B, "Mining opinion features in customer reviews", In: AAAI, vol 4. pp 755-760, 2004. 
  32. J. Wiebe, T. Wilson, "Annotating expressions of opinions and emotions in language", Lang Resour Eval 2015. 
  33. T. A. Wilson, "Fine-grained subjectivity and sentiment analysis: recognizing the intensity, polarity, and attitudes of personal states", ProQuest, 2013. 
  34. H. Fu, Z. Niu, "ASELM: adaptive semi-supervised ELM with application in question subjectivity identification". Neurocomputing, pp. 599-609, 2016. 
  35. X. Fu, W. Liu, "Combine How Net lexicon to coach phrase recursive autoencoder for sentence-level sentiment analysis", Neurocomputing, 2017. 
  36. X. Fu, W. Liu, "Long STM network over rhetorical structure theory for sentence-level sentiment analysis", Asian Conf Mach Learn 2016 
  37. A. Giachanou, F. Crestani, prefer it or not: a survey of Twitter sentiment analysis methods. ACM Comput Surv (CSUR), 2016. 
  38. Appel, O., Chiclana, F., Carter, J., & Fujita, H, "A hybrid approach to the sentiment analysis problem at the sentence level", Knowledge-Based Systems, 108, pp. 110-124, 2016.  https://doi.org/10.1016/j.knosys.2016.05.040
  39. E. Cambria, H. Howard, J. Hsu, A. Hussain, "Sentic blending: Scalable multimodal fusion for the continuous interpretation of semantics and sentics", In 2013 IEEE symposium on computational intelligence for human-like intelligence (CIHLI), 2013. 
  40. K. Khan, B. Baharudin, and A. Khan, "Identifying product features from customer reviews using hybrid patterns", Int. Arab J. Inf. Technol., 11(3), pp. 281-286, 2014 
  41. Liu, B. "Sentiment analysis and subjectivity", Handbook of natural language processing, 2(2010), pp. 627-666, 2010. 
  42. Y. Hu, "Interactive topic modeling. Machine learning", pp. 423-469, 2014. 
  43. Z. Chen and B. Liu, "Mining topics in documents: standing on the shoulders of big data", In Proceedings of the 20th ACM SIGKDD international conference on Knowledge discovery and data mining, pp. 1116-1125, 2014. 
  44. T. Hofmann, "Probabilistic latent semantic indexing", In Proceedings of the 22nd annual international ACM SIGIR conference on Research and development in information retrieval, pp. 50-57, 1999. 
  45. B. Hegde, "Sentiment analysis of Twitter data: A machine learning approach to analyse demonetization tweets", Int. Res. J. Eng. Technol, 1999. 
  46. D. Hussein, "A survey on sentiment analysis challenges", Journal of King Saud University-Engineering Sciences, pp. 330-338, 2018. 
  47. R. K. Jha and S. Khurana, "Sentiment analysis in Twitter", 2013. 
  48. L. J. Sheela, "A review of sentiment analysis in twitter data using Hadoop", International Journal of Database Theory and Application, 9(1), pp. 77-86, 2016.  https://doi.org/10.14257/ijdta.2016.9.1.07
  49. S. Goyal, "Sentimental analysis of twitter data using text mining and hybrid classification approach", International Journal of Advance Research, Ideas and Innovations in Technology, pp. 1-9, 2016 
  50. A. Surnar and S. Sonawane "Review for Twitter Sentiment Analysis Using Various", 2016.