Skip to main content
Erschienen in: Journal of Intelligent Information Systems 1/2020

22.01.2020

Sentiment analysis using rule-based and case-based reasoning

verfasst von: Petr Berka

Erschienen in: Journal of Intelligent Information Systems | Ausgabe 1/2020

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Sentiment analysis becomes increasingly popular with the rapid growth of various reviews, survey responses, tweets or posts available from social media like Facebook or Twitter. Sentiment analysis can be turned into the question of whether a piece of text is expressing positive, negative or neutral sentiment towards the discussed topic and can be thus understood as a knowledge-based classification problem. A variety of knowledge-based techniques can be used to solve this problem. The paper focuses on two complementary approaches that originate in the area of AI (artificial intelligence), rule-based reasoning and case-based reasoning. We describe basic principles of both approaches, their strengths and limitations and, based on a review of literature, show how these approaches can be used for sentiment analysis.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
Zurück zum Zitat Aamodt, A., & Plaza, E. (1994). Case-based reasoning: foundational issues, methodological variations and system approaches. AI Communications, 7(1), 39–59.CrossRef Aamodt, A., & Plaza, E. (1994). Case-based reasoning: foundational issues, methodological variations and system approaches. AI Communications, 7(1), 39–59.CrossRef
Zurück zum Zitat Aggarwal, C., & Zhai, C. (Eds.). (2012). Mining text data. Berlin: Springer. Aggarwal, C., & Zhai, C. (Eds.). (2012). Mining text data. Berlin: Springer.
Zurück zum Zitat Ahmed, S., & Danti, A. (2016). Effective sentimental analysis and opinion mining of web reviews using rule based classifiers. In Behera, H.S., & Mohapatra, D.P. (Eds.) Computational intelligence in data mining (pp. 171–197). India: Springer. Ahmed, S., & Danti, A. (2016). Effective sentimental analysis and opinion mining of web reviews using rule based classifiers. In Behera, H.S., & Mohapatra, D.P. (Eds.) Computational intelligence in data mining (pp. 171–197). India: Springer.
Zurück zum Zitat Bauer, E., & Kohavi, R. (1999). An empirical comparison of voting classification algorithms: bagging, boosting, and variants. Machine Learning, 36(1/2), 105–139.CrossRef Bauer, E., & Kohavi, R. (1999). An empirical comparison of voting classification algorithms: bagging, boosting, and variants. Machine Learning, 36(1/2), 105–139.CrossRef
Zurück zum Zitat Berka, P. (2011). NEST: a compositional approach to rule-based and case-based reasoning. Advances in Artificial Intelligence. Berka, P. (2011). NEST: a compositional approach to rule-based and case-based reasoning. Advances in Artificial Intelligence.
Zurück zum Zitat Berka, P., & Ivánek, J. (1994). Automated knowledge acquisition for PROSPECTOR-like expert systems. In Bergadano, J., & deRaedt, L. (Eds.) Proceedings of European conf. on machine learning ECML’94. Springer LNAI 784, Springer (pp. 339–342). Berka, P., & Ivánek, J. (1994). Automated knowledge acquisition for PROSPECTOR-like expert systems. In Bergadano, J., & deRaedt, L. (Eds.) Proceedings of European conf. on machine learning ECML’94. Springer LNAI 784, Springer (pp. 339–342).
Zurück zum Zitat Cabrera, M., & Edye, E. (2010). Integration of rule based expert systems and case based reasoning in an acute bacterial meningitis clinical decision support system. International Journal of Computer Science and Information Security, 7(2), 112–118. Cabrera, M., & Edye, E. (2010). Integration of rule based expert systems and case based reasoning in an acute bacterial meningitis clinical decision support system. International Journal of Computer Science and Information Security, 7(2), 112–118.
Zurück zum Zitat Cambria, E., Das, D., Bandyopadhyay, S., Feraco, A. (Eds.). (2017). A practical guide to sentiment analysis. Berlin: Springer. Cambria, E., Das, D., Bandyopadhyay, S., Feraco, A. (Eds.). (2017). A practical guide to sentiment analysis. Berlin: Springer.
Zurück zum Zitat Cambria, E., & Hussain, A. (2015). Sentic computing. A Common-Sense-Based Framework for Concept-Level Sentiment Analysis Springer. Cambria, E., & Hussain, A. (2015). Sentic computing. A Common-Sense-Based Framework for Concept-Level Sentiment Analysis Springer.
Zurück zum Zitat Chikersal, P., Poria, S., Cambria, E. (2015). SeNTU: sentiment analysis of tweets by combining a rule-based classifier with supervised learning. In Proceedings of the 9th Int. workshop on semantic evaluation, Denver (pp. 647–651). Chikersal, P., Poria, S., Cambria, E. (2015). SeNTU: sentiment analysis of tweets by combining a rule-based classifier with supervised learning. In Proceedings of the 9th Int. workshop on semantic evaluation, Denver (pp. 647–651).
Zurück zum Zitat Clark, P., & Niblett, T. (1989). The CN2 induction algorithm. Machine Learning, 3, 261–283. Clark, P., & Niblett, T. (1989). The CN2 induction algorithm. Machine Learning, 3, 261–283.
Zurück zum Zitat Doshi-Velez, F., & Kim, B. (2017). Towards a rigorous science of interpretable machine learning. arXiv:1702.08608. Doshi-Velez, F., & Kim, B. (2017). Towards a rigorous science of interpretable machine learning. arXiv:1702.​08608.
Zurück zum Zitat Ekman, P. (1999). Basic emotions. In Dalgleish, T., & Power, M.J. (Eds.) Handbook of cognition and emotion (pp. 45–60). New York: Wiley. Ekman, P. (1999). Basic emotions. In Dalgleish, T., & Power, M.J. (Eds.) Handbook of cognition and emotion (pp. 45–60). New York: Wiley.
Zurück zum Zitat Esuli, A., & Sebastiani, F. (2006). Sentiwordnet: a publicly available lexical resource for opinion mining. In Proceedings fifth international conference on language resources and evaluation LREC, (Vol. 6 pp. 417–422). Esuli, A., & Sebastiani, F. (2006). Sentiwordnet: a publicly available lexical resource for opinion mining. In Proceedings fifth international conference on language resources and evaluation LREC, (Vol. 6 pp. 417–422).
Zurück zum Zitat Feigenbaum, E.A. (1979). Themes and case studies of knowledge engineering. In Michie, D. (Ed.) Expert systems in the micro electronic age: Edinburgh University Press. Feigenbaum, E.A. (1979). Themes and case studies of knowledge engineering. In Michie, D. (Ed.) Expert systems in the micro electronic age: Edinburgh University Press.
Zurück zum Zitat Feldman, R. (2013). Techniques and applications for sentiment analysis. Communications of the ACM, 56(4), 82–89.CrossRef Feldman, R. (2013). Techniques and applications for sentiment analysis. Communications of the ACM, 56(4), 82–89.CrossRef
Zurück zum Zitat Giarratano, J., & Riley, G. (1993). Expert systems. Principles and programming. Boston: PWS Publishing Company. Giarratano, J., & Riley, G. (1993). Expert systems. Principles and programming. Boston: PWS Publishing Company.
Zurück zum Zitat Jurafsky, D., & Martin, J.H. (2008). Speech and language processing. Englewood Cliffs: Prentice Hall. Jurafsky, D., & Martin, J.H. (2008). Speech and language processing. Englewood Cliffs: Prentice Hall.
Zurück zum Zitat Lee, G.H. (2008). Rule-based and case-based reasoning approach for internal audit of bank. Knowledge-Based Systems, 21, 140–147.CrossRef Lee, G.H. (2008). Rule-based and case-based reasoning approach for internal audit of bank. Knowledge-Based Systems, 21, 140–147.CrossRef
Zurück zum Zitat Liu, B. (2012). Sentiment analysis and opinion mining. Morgan & Claypool Publishers. Liu, B. (2012). Sentiment analysis and opinion mining. Morgan & Claypool Publishers.
Zurück zum Zitat Liu, Q., Gao, Z., Liu, B., Zhang, Y. (2015). Automated rule selection for aspect extraction in opinion mining. In Proceedings of the 24th international joint conference on artificial intelligence (IJCAI 2015) (pp. 1291–1297). Liu, Q., Gao, Z., Liu, B., Zhang, Y. (2015). Automated rule selection for aspect extraction in opinion mining. In Proceedings of the 24th international joint conference on artificial intelligence (IJCAI 2015) (pp. 1291–1297).
Zurück zum Zitat Michalski, R.S. (1969). On the quasi-minimal solution of the general covering problem. In Proceedings 5th Int. symposium on information processing FCIP’69, Bled, Yugoslavia (pp. 125–128). Michalski, R.S. (1969). On the quasi-minimal solution of the general covering problem. In Proceedings 5th Int. symposium on information processing FCIP’69, Bled, Yugoslavia (pp. 125–128).
Zurück zum Zitat Ohana, B., Delany, S.J., Tierney, B.A. (2012). Case-based approach to cross domain sentiment classification. In Agudo, B.D., & Watson, I. (Eds.) Case-based reasoning research and Development ICCBR 2012. Berlin: Springer. Ohana, B., Delany, S.J., Tierney, B.A. (2012). Case-based approach to cross domain sentiment classification. In Agudo, B.D., & Watson, I. (Eds.) Case-based reasoning research and Development ICCBR 2012. Berlin: Springer.
Zurück zum Zitat Otte, C. (2013). Safe and interpretable machine learning, a methodological review. In Moewes, C. (Ed.) Computational intelligence in intelligent data analysis. SCI 445 (pp. 111–122). Berlin: Springer. Otte, C. (2013). Safe and interpretable machine learning, a methodological review. In Moewes, C. (Ed.) Computational intelligence in intelligent data analysis. SCI 445 (pp. 111–122). Berlin: Springer.
Zurück zum Zitat Plutchik, R. (2002). Emotions and life: perspectives from psychology, Biology, and Evolution. Amer Psychological Assn, USA. Plutchik, R. (2002). Emotions and life: perspectives from psychology, Biology, and Evolution. Amer Psychological Assn, USA.
Zurück zum Zitat Poria, S., Cambria, E., Howard, N., Huang, G.-B., Hussain, A. (2016). Fusing audio, visual and textual clues for sentiment analysis from multimodal content. Neurocomputing, 174, 50–59.CrossRef Poria, S., Cambria, E., Howard, N., Huang, G.-B., Hussain, A. (2016). Fusing audio, visual and textual clues for sentiment analysis from multimodal content. Neurocomputing, 174, 50–59.CrossRef
Zurück zum Zitat Poria, S., Cambria, E., Ku, L.W., Gui, C., Gelbukh, A. (2014). Rule-based approach to aspect extraction from product reviews. In Proceedings of the second workshop on natural language processing for social media, Dublin (pp. 28–37). Poria, S., Cambria, E., Ku, L.W., Gui, C., Gelbukh, A. (2014). Rule-based approach to aspect extraction from product reviews. In Proceedings of the second workshop on natural language processing for social media, Dublin (pp. 28–37).
Zurück zum Zitat Prabowo, R., & Thelwall, M. (2013). Sentiment analysis: a combined approach. Journal of Infometrics, 143–157. Prabowo, R., & Thelwall, M. (2013). Sentiment analysis: a combined approach. Journal of Infometrics, 143–157.
Zurück zum Zitat Qiu, G., He, X., Zhang, F., Shi, Y., Bu, J., Chen, C. (2010). DASA dissatisfaction-oriented advertising based on sentiment analysis. Expert Systems with Applications, 37, 6182–6191.CrossRef Qiu, G., He, X., Zhang, F., Shi, Y., Bu, J., Chen, C. (2010). DASA dissatisfaction-oriented advertising based on sentiment analysis. Expert Systems with Applications, 37, 6182–6191.CrossRef
Zurück zum Zitat Rashid, A., Asif, S., Butt, N.A., Ashraf, I. (2013). Feature level opinion mining of educational student feedback data using sequential pattern mining and association rule mining. Int. J. of Computer Applications, 81(10), 31–38.CrossRef Rashid, A., Asif, S., Butt, N.A., Ashraf, I. (2013). Feature level opinion mining of educational student feedback data using sequential pattern mining and association rule mining. Int. J. of Computer Applications, 81(10), 31–38.CrossRef
Zurück zum Zitat Ravi, K., & Ravi, V. (2015). A survey on opinion mining and sentiment analysis: tasks, approaches and applications. Knowledge-Based Systems, 89, 14–46.CrossRef Ravi, K., & Ravi, V. (2015). A survey on opinion mining and sentiment analysis: tasks, approaches and applications. Knowledge-Based Systems, 89, 14–46.CrossRef
Zurück zum Zitat Reckman, H., Baird, C., Crawford, J., Crowell, R., Micciulla, L., Sethi, S., Veress, F. (2013). Rule-based detection of sentiment phrases using SAS sentiment analysis. In Proceedings second joint conference on lexical and computational semantics, Atlanta (pp. 513–519). Reckman, H., Baird, C., Crawford, J., Crowell, R., Micciulla, L., Sethi, S., Veress, F. (2013). Rule-based detection of sentiment phrases using SAS sentiment analysis. In Proceedings second joint conference on lexical and computational semantics, Atlanta (pp. 513–519).
Zurück zum Zitat Romanyshin, M. (2013). Rule-based sentiment analysis of ukrainian reviews. Int. J. of Artificial Intelligence & Applications, 4(4), 103–111.CrossRef Romanyshin, M. (2013). Rule-based sentiment analysis of ukrainian reviews. Int. J. of Artificial Intelligence & Applications, 4(4), 103–111.CrossRef
Zurück zum Zitat Schank, R. (1982). Dynamic memory a theory of learning in computers and people. New York: Cambridge University Press. Schank, R. (1982). Dynamic memory a theory of learning in computers and people. New York: Cambridge University Press.
Zurück zum Zitat Srivastava, A.N., & Sahami, M. (2009). Text mining: classification, clustering and applications. Chapman & Hall/CRC Press. Srivastava, A.N., & Sahami, M. (2009). Text mining: classification, clustering and applications. Chapman & Hall/CRC Press.
Zurück zum Zitat Stone, P.J. (1966). The general inquirer. a computer approach to content analysis. Cambridge: MIT Press. Stone, P.J. (1966). The general inquirer. a computer approach to content analysis. Cambridge: MIT Press.
Zurück zum Zitat Tausczik, Y.R., & Pennebaker, J.W. (2010). The psychological meaning of words: LIWC and computerized text analysis methods. Journal of Language and Social Psychology, 29(1), 24–54.CrossRef Tausczik, Y.R., & Pennebaker, J.W. (2010). The psychological meaning of words: LIWC and computerized text analysis methods. Journal of Language and Social Psychology, 29(1), 24–54.CrossRef
Zurück zum Zitat Wang, G., Sun, J., Ma, J., Xu, K., Gu, J. (2014). Sentiment classification: the contribution of ensemble learning. Decision Support Systems, 57, 77–93.CrossRef Wang, G., Sun, J., Ma, J., Xu, K., Gu, J. (2014). Sentiment classification: the contribution of ensemble learning. Decision Support Systems, 57, 77–93.CrossRef
Zurück zum Zitat Xi, M., Wu, H., Niu, Z. (2012). A quick emergency response model for microblog public opinion crisis based on text sentiment intensity. Journal of Software, 7(6), 1413–1420. Xi, M., Wu, H., Niu, Z. (2012). A quick emergency response model for microblog public opinion crisis based on text sentiment intensity. Journal of Software, 7(6), 1413–1420.
Zurück zum Zitat Yang, M., & Shen, Q. (2008). Reinforcing fuzzy rule-based diagnosis of turbomachines with case-based reasoning. Int. J. of Knowledge-Based and Intelligent Engineering Systems, 12(2), 173–181.CrossRef Yang, M., & Shen, Q. (2008). Reinforcing fuzzy rule-based diagnosis of turbomachines with case-based reasoning. Int. J. of Knowledge-Based and Intelligent Engineering Systems, 12(2), 173–181.CrossRef
Zurück zum Zitat Zhou, F., Jiao, R.J., Linsey, J.S. (2015). Latent customer needs elicitation by use case analogical reasoning from sentiment analysis of online product reviews. Journal of Mechanical Design, 137. Zhou, F., Jiao, R.J., Linsey, J.S. (2015). Latent customer needs elicitation by use case analogical reasoning from sentiment analysis of online product reviews. Journal of Mechanical Design, 137.
Metadaten
Titel
Sentiment analysis using rule-based and case-based reasoning
verfasst von
Petr Berka
Publikationsdatum
22.01.2020
Verlag
Springer US
Erschienen in
Journal of Intelligent Information Systems / Ausgabe 1/2020
Print ISSN: 0925-9902
Elektronische ISSN: 1573-7675
DOI
https://doi.org/10.1007/s10844-019-00591-8

Weitere Artikel der Ausgabe 1/2020

Journal of Intelligent Information Systems 1/2020 Zur Ausgabe