Al Term Paper
Al Term Paper
Al Term Paper
Roll no - 64
Reg no - 12319741
Course Name - Al & ML
Submitted to Dr Sukanta Gosh
Date - 20/04/2024
Technique Keywords
Sentiment Analysis
Opinion Mining
Application Keywords
Social Media Analytics
Business Intelligence
1. Introduction
Background and motivation
The advent of social media platforms has fundamentally transformed the way
individuals and organizations communicate, share information, and express their
opinions. Platforms like Twitter, Facebook, Instagram, and Reddit have become
virtual town squares, where users engage in
discussions, share experiences, and voice their sentiments on a wide range of topics,
from products and services to political and social issues.
This proliferation of user-generated content has created a vast repository of
unstructured data, rich with opinions, emotions, and sentiments expressed toward
various entities, products, or services. Extracting valuable insights from this data has
become increasingly important for businesses, governments, and organizations to
understand public opinion, monitor brand reputation, and make informed decisions.
Sentiment analysis and opinion mining have emerged as powerful
techniques to address this need. Sentiment analysis, also known as opinion mining, is
the computational study of people's opinions, sentiments, attitudes, appraisals,
and emotions toward entities, individuals, issues, events, topics, and their associated
attributes. It involves the analysis of textual data, such as social media posts, product
reviews, news articles, and blog posts, to determine the underlying sentiment, whether
positive, negative, or neutral.
8. Conclusion
In this paper, we explored the field of sentiment analysis and opinion mining in social
media. We discussed the techniques used to extract sentiment and opinions from
social media text, including lexicon-based approaches, machine learning approaches
(supervised, unsupervised, and semi-supervised learning), deep learning approaches
(RNNs, CNNs, Attention Mechanisms), and hybrid approaches. We also highlighted
the challenges associated with social media data analysis, such as noise and sparsity,
informal language and slang, sarcasm and irony detection, and domain and context
dependency.
The choice of technique for sentiment analysis depends on factors like data
availability, desired accuracy, and domain specificity.
Machine learning and deep learning approaches offer high accuracy but require
labeled data for training.
Lexicon-based approaches are fast and efficient but may struggle with complex
language.
Hybrid approaches can leverage the strengths of both lexicon-based and machine
learning methods.
By addressing these areas of future work, sentiment analysis and opinion mining can
become even more powerful tools for understanding public opinion and extracting
valuable insights from social media data.
References:
1. B. Liu, "Sentiment analysis and opinion mining" in , San Rafael:Morgan Claypool,
2012.
2. R. Feldman, "Techniques and applications for sentiment
analysis", Communications of the ACM, vol. 56, no. 4, pp. 82, 2013.
3. L. Yue, W. Chen, X. Li, W. Zuo and M. Yin, "A survey of sentiment analysis in
social media", Knowledge and Information Systems, pp. 1-47, 2018.
4. A. Giachanou and F. Crestani, "Like It or Not: A survey of twitter sentiment
analysis methods", ACM Computing Surveys, vol. 49, no. 2, pp. 1-41, 2016.
5. B. Liu and L. Zhang, "A survey of opinion mining and sentiment analysis" in In
mining text data, Boston, MA:Springer, pp. 415-463, 2012.
6. I. El Alaoui, Y. Gahi, R. Messoussi, Y. Chaabi, A. Todoskoff and A. Kobi, "A
novel adaptable approach for sentiment analysis on big social data", Journal of Big
Data, vol. 5, no. 1, 2018.
7. M. Khan, M. Durrani, A. Ali, I. Inayat, S. Khalid and K. Khan, "Sentiment analysis
and the complex natural language", Complex Adaptive Systems Modeling, vol. 4, no.
2, pp. 1-19, 2016.
8 Z. Hai, K. Chang, J. Kim and C. Yang, "Identifying Features in Opinion Mining via
Intrinsic and Extrinsic Domain Relevance", IEEE Transactions on Knowledge and
Data Engineering, vol. 26, no. 3, pp. 623-634, 2014.
9. K. Ravi and V. Ravi, "A survey on opinion mining and sentiment analysis: Tasks
approaches and applications", Knowledge-Based Systems, vol. 89, pp. 14-46, 2015.
10. M. Soleymani, D. Garcia, B. Jou, B. Schuller, S. Chang and M. Pantic, "A survey
of multimodal sentiment analysis", Image and Vision Computing, vol. 65, pp. 3-14,
2017.
11. A. Yadollahi, A. Shahraki and O. Zaiane, "Current State of Text Sentiment
Analysis from Opinion to Emotion Mining", ACM Computing Surveys, vol. 50, no. 2,
pp. 1-33, 2017.
12. W. Medhat, A. Hassan and H. Korashy, "Sentiment analysis algorithms and
applications: A survey", Ain Shams Engineering Journal, vol. 5, no. 4, pp. 1093-1113,
2014.
13. B. Liu, "Sentiment analysis: Mining opinions sentiments and emotions" in ,
Cambridge University Press, 2015.
14. S. Almatarneh and P. Gamallo, "A lexicon based method to search for extreme
opinions", PLOS ONE, vol. 13, no. 5, pp. 1-19, 2018.
15. R. Rodrigues, C. Camilo-Junior and T. Rosa, "A Taxonomy for Sentiment
Analysis Field", International Journal of Web Information Systems, pp. 00-00, 2018.
16. N. Silva, L. Coletta and E. Hruschka, "A Survey and Comparative Study of Tweet
Sentiment Analysis via Semi-Supervised Learning", ACM Computing Surveys, vol.
49, no. 1, pp. 1-26, 2016.
17. V. Patel, G. Prabhu and K. Bhowmick, "A Survey of Opinion Mining and
Sentiment Analysis", International Journal of Computer Applications, vol. 131, no. 1,
pp. 24-27, 2015.
18. A. D’Andrea, F. Ferri, P. Grifoni and T. Guzzo, "Approaches Tools and
Applications for Sentiment Analysis Implementation", International Journal of
Computer Applications, vol. 125, no. 3, pp. 26-33, 2015.
19. M. Ahmad, S. Aftab, S. Muhammad and S. Ahmad, "Machine Learning
Techniques for Sentiment Analysis: A Review", International Journal of
Multidisciplinary Sciences and Engineering, vol. 8, no. 3, pp. 27-32, 2017.
20. M. Crawford, T. Khoshgoftaar, J. Prusa, A. Richter and H. Al Najada, "Survey of
review spam detection using machine learning techniques", Journal of Big Data 2:23,
vol. 2, no. 1, pp. 1-24, 2015.