skip to main content
10.1145/3411408.3411433acmotherconferencesArticle/Chapter ViewAbstractPublication PagessetnConference Proceedingsconference-collections
research-article

Leveraging aspect-based sentiment prediction with textual features and document metadata

Published: 02 September 2020 Publication History

Abstract

Aspect-based sentiment prediction is a specific area of sentiment analysis that models the sentiment of a text excerpt as a multi-dimensional quantity pertaining to various interpretations, rather than a scalar one, that admits a single explanation. Extending earlier work, the said task is examined as a part of a unified architecture that collects, analyzes and stores documents from various online sources, including blogs & social network posts. The obtained data are processed at various levels; initially, a hybrid, attention-based bi-directional long short-term memory network, coupled with convolutional layers, is used to extract the textual features of the document. Following, an additional number of document metadata are also examined, such as the number of repetitions, the existence, type and frequency of emoji ideograms and, especially, the presence of keywords, assigned either manually (e.g. in the form of hashtags) or automatically. All of the aforementioned features are subsequently provided as input to a fully-connected, multi-layered, feed-forward artificial neural network that performs the final prediction task. The overall approach is tested on a large corpus of documents, with encouraging results.

References

[1]
Georgios Alexandridis, Konstantinos Michalakis, John Aliprantis, Pavlos Polydoras, Panagiotis Tsantilas, and George Caridakis. 2020. A Deep Learning Approach to Aspect-Based Sentiment Prediction. In Artificial Intelligence Applications and Innovations, Ilias Maglogiannis, Lazaros Iliadis, and Elias Pimenidis (Eds.). Springer International Publishing, Cham, 397–408.
[2]
Piotr Bojanowski, Edouard Grave, Armand Joulin, and Tomas Mikolov. 2016. Enriching Word Vectors with Subword Information. arXiv preprint arXiv:1607.04606(2016).
[3]
Kushal Dave, Steve Lawrence, and David M. Pennock. 2003. Mining the Peanut Gallery: Opinion Extraction and Semantic Classification of Product Reviews. In Proceedings of the 12th International Conference on World Wide Web (Budapest, Hungary) (WWW ’03). ACM, New York, NY, USA, 519–528. https://doi.org/10.1145/775152.775226
[4]
Xavier Glorot, Antoine Bordes, and Yoshua Bengio. 2011. Domain Adaptation for Large-scale Sentiment Classification: A Deep Learning Approach. In Proceedings of the 28th International Conference on International Conference on Machine Learning (Bellevue, Washington, USA) (ICML’11). Omnipress, USA, 513–520. http://dl.acm.org/citation.cfm?id=3104482.3104547
[5]
Ian Goodfellow, Yoshua Bengio, and Aaron Courville. 2016. Deep Learning. MIT Press. http://www.deeplearningbook.org.
[6]
Edouard Grave, Piotr Bojanowski, Prakhar Gupta, Armand Joulin, and Tomas Mikolov. 2018. Learning Word Vectors for 157 Languages. In Proceedings of the International Conference on Language Resources and Evaluation (LREC 2018).
[7]
Alex Graves, Santiago Fernández, and Jürgen Schmidhuber. 2005. Bidirectional LSTM Networks for Improved Phoneme Classification and Recognition. In Artificial Neural Networks: Formal Models and Their Applications – ICANN 2005, Włodzisław Duch, Janusz Kacprzyk, Erkki Oja, and Sławomir Zadrożny (Eds.). Springer Berlin Heidelberg, Berlin, Heidelberg, 799–804.
[8]
Richard HR Hahnloser, Rahul Sarpeshkar, Misha A Mahowald, Rodney J Douglas, and H Sebastian Seung. 2000. Digital selection and analogue amplification coexist in a cortex-inspired silicon circuit. Nature 405, 6789 (2000), 947.
[9]
Diederik P. Kingma and Jimmy Ba. 2015. Adam: A Method for Stochastic Optimization. In 3rd International Conference on Learning Representations, ICLR 2015, San Diego, CA, USA, May 7-9, 2015, Conference Track Proceedings. http://arxiv.org/abs/1412.6980
[10]
Yann LeCun, Yoshua Bengio, and Geoffrey Hinton. 2015. Deep learning. nature 521, 7553 (2015), 436.
[11]
Bing Liu. 2012. Sentiment Analysis and Opinion Mining. Morgan & Claypool Publishers.
[12]
Walaa Medhat, Ahmed Hassan, and Hoda Korashy. 2014. Sentiment analysis algorithms and applications: A survey. Ain Shams Engineering Journal 5, 4 (2014), 1093 – 1113. https://doi.org/10.1016/j.asej.2014.04.011
[13]
Tetsuya Nasukawa and Jeonghee Yi. 2003. Sentiment Analysis: Capturing Favorability Using Natural Language Processing. In Proceedings of the 2Nd International Conference on Knowledge Capture (Sanibel Island, FL, USA) (K-CAP ’03). ACM, New York, NY, USA, 70–77. https://doi.org/10.1145/945645.945658
[14]
MEJ Newman. 2005. Power laws, Pareto distributions and Zipf’s law. Contemporary Physics 46, 5 (2005), 323–351. https://doi.org/10.1080/00107510500052444 arXiv:https://doi.org/10.1080/00107510500052444
[15]
Petra Kralj Novak, Jasmina Smailović, Borut Sluban, and Igor Mozetič. 2015. Sentiment of emojis. PloS one 10, 12 (2015), e0144296.
[16]
European Parliament and The Council of the European Union. 2016. Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC (General Data Protection Regulation). https://eur-lex.europa.eu/eli/reg/2016/679/oj
[17]
Colin Raffel and Daniel P. W. Ellis. 2015. Feed-Forward Networks with Attention Can Solve Some Long-Term Memory Problems. CoRR abs/1512.08756(2015). arxiv:1512.08756http://arxiv.org/abs/1512.08756
[18]
Kumar Ravi and Vadlamani Ravi. 2015. A survey on opinion mining and sentiment analysis: Tasks, approaches and applications. Knowledge-Based Systems 89 (2015), 14 – 46. https://doi.org/10.1016/j.knosys.2015.06.015
[19]
CITO Research. 2014. Putting the Data Lake to Work: A Guide to Best Practices. Technical Report. Teradata.
[20]
Sebastian Ruder, Parsa Ghaffari, and John G Breslin. 2016. A hierarchical model of reviews for aspect-based sentiment analysis. arXiv preprint arXiv:1609.02745(2016).
[21]
Carl-Erik Särndal, Bengt Swensson, and Jan Wretman. 2003. Model assisted survey sampling. Springer Science & Business Media.
[22]
Nitish Srivastava, Geoffrey Hinton, Alex Krizhevsky, Ilya Sutskever, and Ruslan Salakhutdinov. 2014. Dropout: A Simple Way to Prevent Neural Networks from Overfitting. Journal of Machine Learning Research 15 (2014), 1929–1958. http://jmlr.org/papers/v15/srivastava14a.html
[23]
Duyu Tang, Bing Qin, Xiaocheng Feng, and Ting Liu. 2015. Effective LSTMs for target-dependent sentiment classification. arXiv preprint arXiv:1512.01100(2015).
[24]
Duyu Tang, Bing Qin, and Ting Liu. 2015. Document modeling with gated recurrent neural network for sentiment classification. In Proceedings of the 2015 conference on empirical methods in natural language processing. 1422–1432.
[25]
Xiaolong Wang, Furu Wei, Xiaohua Liu, Ming Zhou, and Ming Zhang. 2011. Topic Sentiment Analysis in Twitter: A Graph-Based Hashtag Sentiment Classification Approach. In Proceedings of the 20th ACM International Conference on Information and Knowledge Management (Glasgow, Scotland, UK) (CIKM ’11). Association for Computing Machinery, New York, NY, USA, 1031–1040. https://doi.org/10.1145/2063576.2063726
[26]
Yequan Wang, Minlie Huang, Li Zhao, 2016. Attention-based LSTM for aspect-level sentiment classification. In Proceedings of the 2016 conference on empirical methods in natural language processing. 606–615.
[27]
Min Yang, Wenting Tu, Jingxuan Wang, Fei Xu, and Xiaojun Chen. 2017. Attention Based LSTM for Target Dependent Sentiment Classification. https://aaai.org/ocs/index.php/AAAI/AAAI17/paper/view/14151
[28]
Yichun Yin, Yangqiu Song, and Ming Zhang. 2017. Document-level multi-aspect sentiment classification as machine comprehension. In Proceedings of the 2017 Conference on Empirical Methods in Natural Language Processing. 2044–2054.
[29]
Peng Zhou, Zhenyu Qi, Suncong Zheng, Jiaming Xu, Hongyun Bao, and Bo Xu. 2016. Text Classification Improved by Integrating Bidirectional LSTM with Two-dimensional Max Pooling. In COLING 2016, 26th International Conference on Computational Linguistics, Proceedings of the Conference: Technical Papers, December 11-16, 2016, Osaka, Japan. 3485–3495. http://aclweb.org/anthology/C/C16/C16-1329.pdf

Cited By

View all
  • (2024)End-to-End Aspect Extraction and Aspect-Based Sentiment Analysis Framework for Low-Resource LanguagesIntelligent Systems and Applications10.1007/978-3-031-47715-7_56(841-858)Online publication date: 30-Jan-2024
  • (2022)Performance analysis of transformer-based architectures and their ensembles to detect trait-based cyberbullyingSocial Network Analysis and Mining10.1007/s13278-022-00934-412:1Online publication date: 2-Aug-2022
  • (2021)Cyberbullying Detection in Social Networks Using Bi-GRU with Self-Attention MechanismInformation10.3390/info1204017112:4(171)Online publication date: 16-Apr-2021
  • Show More Cited By
  1. Leveraging aspect-based sentiment prediction with textual features and document metadata

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Other conferences
      SETN 2020: 11th Hellenic Conference on Artificial Intelligence
      September 2020
      249 pages
      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 02 September 2020

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. aspect-based sentiment prediction
      2. attention mechanism
      3. bi-directional long short-term memory units
      4. convolutional neural networks
      5. deep learning

      Qualifiers

      • Research-article
      • Research
      • Refereed limited

      Conference

      SETN 2020

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)4
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 05 Mar 2025

      Other Metrics

      Citations

      Cited By

      View all
      • (2024)End-to-End Aspect Extraction and Aspect-Based Sentiment Analysis Framework for Low-Resource LanguagesIntelligent Systems and Applications10.1007/978-3-031-47715-7_56(841-858)Online publication date: 30-Jan-2024
      • (2022)Performance analysis of transformer-based architectures and their ensembles to detect trait-based cyberbullyingSocial Network Analysis and Mining10.1007/s13278-022-00934-412:1Online publication date: 2-Aug-2022
      • (2021)Cyberbullying Detection in Social Networks Using Bi-GRU with Self-Attention MechanismInformation10.3390/info1204017112:4(171)Online publication date: 16-Apr-2021
      • (2021)Customer Intent Prediction using Sentiment Analysis Techniques2021 11th IEEE International Conference on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications (IDAACS)10.1109/IDAACS53288.2021.9660391(185-190)Online publication date: 22-Sep-2021

      View Options

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      HTML Format

      View this article in HTML Format.

      HTML Format

      Figures

      Tables

      Media

      Share

      Share

      Share this Publication link

      Share on social media