Abstract
Extraction of positive or negative opinions from any online content has received more consideration from researchers during the past decade, since the number of internet users that actively use online review sites, social networks and personal blogs to express their opinions has been growing. Sentiment analysis is the study of automated techniques for extracting sentiments from written languages making use of natural language processing tasks to thoroughly pre-process the data and extract polarity from the data. Customers who want to purchase products or services as well as business organizations, often rely on online reviews for knowing the overall user sentiment. Based on the sentiment, customers can choose whether or not to purchase a product while the organizations get an overall picture of their product. Aspect-based sentiment analysis helps in extraction of important features called aspects because knowing the polarity only is not sufficient. The proposed aspect-based sentiment analysis model uses polarity classification and sentiment extraction on reviews, and extracts the most interesting polarity aspects preferred by the customers automatically using both machine learning and deep learning algorithms. A search engine to pull out tweets and reviews relevant to user specified keyword is developed and corresponding interesting aspects are displayed.
Similar content being viewed by others
References
Pang B, Lee L (2008) Opinion mining and sentiment analysis. Found Trends® Inf Retr 2(1–2):1–135
Turney P (2002) Thumbs up or thumbs down? Semantic orientation applied to unsupervised classification of reviews. In: Proceedings of the Association for Computational Linguistics, pp 417–424
Hu M, Liu B (2004) Mining and summarizing customer reviews. In: Proceedings of international conference on knowledge discovery and data mining, ACM SIGKDD, pp 168–177
Ye J, Jing X, Li J (2018) Sentiment analysis using modified LDA. In: Signal and information processing, networking and computers, pp 205–212
Wu Y, Ester M (2015) Flame: a probabilistic model combining aspect based opinion mining and collaborative filtering. In: Proceedings of the eighth ACM international conference on web search and data mining, pp 199–208
Poria S, Cambria E, Gelbukh A (2016) Aspect extraction for opinion mining with a deep convolutional neural network. Knowl Based Syst 108:42–49
Srividya K, Mariyababu K, Mary Sowjanya A (2017) Mining interesting aspects of a product using aspect-based opinion mining from product reviews. Int J Eng (IJE) Trans B Appl 30(11):1707–1713
Srividya K, Mary Sowjanya A (2019) Aspect based sentiment analysis using POS tagging and TFIDF. Int J Eng Adv Technol 8(6):1960–1963
Srividya K, Mary Sowjanya A (2020) Sentiment analysis using RNN–LSTM. Int J Adv Sci Technol (In print)
Cataldi M, Ballatore A, Tiddi I, Aufaure MA (2013) Good location, terrible food: detecting feature sentiment in user generated reviews. Soc Netw Anal Min 3(4):1149–1163
Pang B, Lee L, Vaidyanathan S (2002) Thumbs up? Sentiment classification using machine learning techniques. In: Proceedings of the conference on empirical methods in natural language processing (EMNLP), pp 79–86
Pang B, Lee L (2005) Seeing stars: exploiting class relationships for sentiment categorization with respect to rating scales. In: Proceedings of the Association for Computational Linguistics (ACL), pp 115–124
Acknowledgements
This work was carried out with funding provided by Visvesvaraya under Young Faculty Research Fellowship scheme (Grant No. DIC/MUM/GA/10(52)CSIT).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Alamanda, M.S. Aspect-based sentiment analysis search engine for social media data. CSIT 8, 193–197 (2020). https://doi.org/10.1007/s40012-020-00295-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40012-020-00295-3