Skip to main content

OntoLSA—An Integrated Text Mining System for Ontology Learning and Sentiment Analysis

  • Chapter
  • First Online:
Sentiment Analysis and Ontology Engineering

Part of the book series: Studies in Computational Intelligence ((SCI,volume 639))

Abstract

Since the inception of the Web 2.0, World Wide Web is widely being used as a platform by customers and manufactures to share experiences and opinions regarding products, services, marketing campaigns, social events, etc. As a result, there is enormous growth in user-generated contents (e.g. customer reviews), providing an opportunity for data analysts to computationally evaluate users’ sentiments and emotions for developing real-life applications for business intelligence, product recommendation, enhanced customer services, and target marketing. Since users’ feedbaks (aka reviews) are very useful for products development and marketing, large business houses and corporates are taking interest in opinion mining and sentiment analysis systems. In this chapter, we propose the design of an Ontology Learning and Sentiment Analysis (OntoLSA) system for ontology learning and sentiment analysis using rule-based and machine learning approaches. The rule-based approach aims to identify candidate concepts, which are analyzed using a customized HITS algorithm to compile a list of feasible concepts. Feasible concepts and their relationships (both structural and non-structural) are used to generate a domain ontology, which is later on used for opinion mining and sentiment analysis . The proposed system is also integrated with a visualization module to facilitate users to navigate through review documents at different levels of granularity using a graphical user interface.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    http://conceptnet5.media.mit.edu.

  2. 2.

    http://opendovr.nl.

  3. 3.

    http://code.google.com/p/crawler4j.

  4. 4.

    http://nlp.stanford.edu/software/lex-parser.shtml.

  5. 5.

    http://code.google.com/apis/ajax/playground/#chart_wrapper.

  6. 6.

    http://www.json.org/.

References

  1. Abulaish, M.: An ontology enhancement framework to accommodate imprecise concepts and relations. J. Emerg. Technol. Web Intell. 1(1), 22–36 (2009)

    Google Scholar 

  2. Abulaish, M., Jahiruddin, M.N.D., Ahmad, T.: Feature and opinion mining for customer review summarization. In: Proceedings of the 3rd International Conference on Pattern Recognition and Machine Intelligence (PReMI’09), pp. 219–224 (2009)

    Google Scholar 

  3. Allan, J., Wade, C., Bolivar, A.: Retrieval and novelty detection at the sentence level. In: Proceedings of the 26th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 314–321 (2003)

    Google Scholar 

  4. Bloom, K., Garg, N., Argamon, S.: Extracting appraisal expressions. In: Proceedings of Human Language Technologies 2007: the Conference of the North American Chapter of the Association for Computational Linguistics, pp. 308–315 (2007)

    Google Scholar 

  5. Breiman, L.: Bagging predictors. Mach. Learn. 24(2), 123–140 (1996)

    MathSciNet  MATH  Google Scholar 

  6. Cadilhac, A., Benamara, F., Aussenac-Gilles, N.: Ontolexical resources for feature-based opinion mining: a case-study. In: Proceedings of the 6th Workshop on Ontologies and Lexical Resources, pp. 77–86 (2010)

    Google Scholar 

  7. Cambria, E., Schuller, B., Xia, Y., Havasi, C.: New avenues in opinion mining and sentiment analysis. IEEE Intell. Syst. 28(2), 15–21 (2013)

    Article  Google Scholar 

  8. Cheng, X., Xu, F.: Fine-grained opinion topic and polarity identification. In: Proceedings of the Poster Session of the Sixth International Conference on Language Resources and Evaluation, pp. 2710–2714 (2008)

    Google Scholar 

  9. Church, K.W., Hank, P.: Word association norms, mutual information, and lexicography. Comput. Linguist. 16(1), 22–29 (1990)

    Google Scholar 

  10. Dunning, T.: Accurate methods for the statistics of surprise and coincidence. Comput. Linguist. 19(1), 61–74 (1993)

    Google Scholar 

  11. Fano, R.M.: Transmission of information: a statistical theory of communications. Am. J. Phys. 29(11), 793–794 (1961)

    Article  MathSciNet  Google Scholar 

  12. Fortuna, B., Grobelnik, M., Mladenic, D.: Ontogen: semi-automatic ontology editor. In: Proceedings of the 2007 Conference on Human Interface, pp. 309–318 (2007)

    Google Scholar 

  13. Friedman, N., Geiger, D., Goldszmidt, M.: Bayesian network classifiers. Mach. Learn. 29(2–3), 131–163 (1997)

    Article  MATH  Google Scholar 

  14. Hall, M., Frank, E., Holmes, G., Pfahringer, B., Reutemann, P., Witten, I.H.: The weka data mining software: an update. ACM SIGKDD Explor. Newsl. 11(1), 10–18 (2009)

    Article  Google Scholar 

  15. Hatzivassiloglou, V., McKeown, K.R.: Predicting the semantic orientation of adjectives. In: Proceedings of the 35th Annual Meeting of the Association for Computational Linguistics and Eighth Conference of the European Chapter of the Association for Computational Linguistics, pp. 174–181 (1997)

    Google Scholar 

  16. Hu, M., Liu, B.: Mining and summarizing customer reviews. In: Proceedings of the Tenth ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 168–177 (2004)

    Google Scholar 

  17. Kamal, A.: Review mining for feature based opinion summarization and visualization. Int. J. Comput. Appl. 119(17), 6–13 (2015)

    Google Scholar 

  18. Kamal, A., Abulaish, M.: Statistical features identification for sentiment analysis using machine learning techniques. In: Proceedings of the 2013 International Symposium on Computational and Business Intelligence, pp. 178–181 (2013)

    Google Scholar 

  19. Kamal, A., Abulaish, M., Anwar, T.: Mining feature-opinion pairs and their reliability scores from web opinion sources. In: Proceedings of the 2nd International Conference on Web Intelligence, Mining and Semantics, pp. 15:1–15:7 (2012)

    Google Scholar 

  20. Kessler, J.S., Nicolov, N.: Targeting sentiment expressions through supervised ranking of linguistic configurations. In: Proceedings of the Third International AAAI Conference on Weblogs and Social Media, pp. 90–97 (2009)

    Google Scholar 

  21. Kleinberg, J.M.: Authoritative sources in a hyperlinked environment. J. ACM 46(5), 604–632 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  22. Kontopoulosa, E., Berberidisa, C., Dergiadesa, T., Bassiliadesa, N.: Ontology-based sentiment analysis of twitter posts. Expert Syst. Appl. 40(10), 4065–4074 (2013)

    Article  Google Scholar 

  23. Lau, R.Y., Lai, C.C., Ma, J., Li, Y.: Automatic domain ontology extraction for context-sensitive opinion mining. In: Proceedings of the 13th International Conference on Information Systems, pp. 35–53 (2009)

    Google Scholar 

  24. Li, B., Zhou, L., Feng, S., Wong, K.: A unified graph model for sentence-based opinion retrieval. In: Proceedings of the 48th Annual Meeting of the Association for Computational Linguistics, pp. 1367–1375 (2010)

    Google Scholar 

  25. Li, B., Zhou, L., Feng, S., Wong, K.-F.: A unified graph model for sentence-based opinion retrieval. In: Proceedings of the 48th Annual Meeting of the Association for Computational Linguistics, pp. 1367–1375 (2010)

    Google Scholar 

  26. Li, F., Tang, Y., Huang, M., Zhu, X.: Answering opinion questions with random walks on graphs. In: Proceedings of the Joint Conference of the 47th Annual Meeting of the ACL and the 4th International Joint Conference on Natural Language Processing of the AFNLP, pp. 737–745 (2009)

    Google Scholar 

  27. Liu, B.: Sentiment analysis and subjectivity. In: Handbook of Natural Language Processing, pp. 627–666. Taylor and Francis Group, Boca (2010)

    Google Scholar 

  28. Liu, B.: Sentiment Analysis and Opinion Mining. Morgan & Claypool (2012)

    Google Scholar 

  29. Miller, G.A.: Wordnet: a lexical database for english. Commun. ACM 38(11), 39–41 (1995)

    Article  Google Scholar 

  30. Mukherjee, S., Joshi, S.: Sentiment aggregation using conceptnet ontology. In: Proceedings of the 6th International Joint Conference on Natural Language Processing, pp. 570–578 (2013)

    Google Scholar 

  31. Otterbacher, J., Erkan, G., Radev, D.R.: Using random walks for question-focused sentence retrieval. In: Proceedings of the Conference on Human Language Technology and Empirical Methods in Natural Language Processing, pp. 915–922 (2005)

    Google Scholar 

  32. Pang, B., Lee, L.: Opinion mining and sentiment analysis. Found. Trends Inf. Retr. 2(1–2), 1–135 (2008)

    Article  Google Scholar 

  33. Pang, B., Lee, L., Vaithyanathan, S.: Thumbs up? Sentiment classification using machine learning techniques. In: Proceedings of EMNLP, pp. 79–86 (2002)

    Google Scholar 

  34. Popescu, A.M., Etzioni, O.: Extracting product features and opinions from reviews. In: Proceedings of the 2005 Conference on Empirical Methods in Natural Language Processing (EMNLP05), pp. 339–346 (2005)

    Google Scholar 

  35. Prabowo, R., Thelwall, M.: Sentiment analysis: a combined approach. J. Inf. 3(2), 143–157 (2009)

    Article  Google Scholar 

  36. Qiu, G., Liu, B., Bu, J., Chen, C.: Expanding domain sentiment lexicon through double propagation. In: Proceedings of the 21st International Joint Conference on Artifical Intelligence, pp. 1199–1204 (2009)

    Google Scholar 

  37. Qiu, G., Liu, B., Bu, J., Chen, C.: Opinion word expansion and target extraction through double propagation. Comput. Linguist. 37(1), 9–27 (2011)

    Article  Google Scholar 

  38. Quinlan, J.R.: C4.5: Programs for Machine Learning. Morgan Kaufmann Publishers Inc., San Francisco, CA, USA (1993)

    Google Scholar 

  39. Rumelhart, D.E., Hinton, G.E., Williams, R.J.: Parallel distributed processing: explorations in the microstructure of cognition, vol. 1, chapter Learning internal representations by error propagation, pp. 318–362. MIT Press, Cambridge, MA, USA (1986)

    Google Scholar 

  40. Shein, K.P.P.: Ontology based combined approach for sentiment classification. In: Proceedings of the 3rd International Conference on Communications and Information Technology, pp. 112–115 (2009)

    Google Scholar 

  41. Turney, P.D.: Thumbs up or thumbs down? Semantic orientation applied to unsupervised classification of reviews. In: Proceedings of the 40th Annual Meeting on Association for Computational Linguistics, pp. 417–424 (2002)

    Google Scholar 

  42. Wei, W., Gulla, J.A.: Sentiment learning on product reviews via sentiment ontology tree. In: Proceedings of the 48th Annual Meeting of the Association for Computational Linguistics, pp. 404–413 (2010)

    Google Scholar 

  43. Wilson, T., Wiebe, J., Hwa, R.: Just how mad are you? Finding strong and weak opinion clauses. In: Proceedings of the 19th National Conference on Artifical Intelligence, pp. 761–767 (2004)

    Google Scholar 

  44. Zhou, L., Chaovalit, P.: Ontology-supported polarity mining. J. Am. Soc. Inf. Sci. Technol. 59(1), 98–110 (2008)

    Article  Google Scholar 

  45. Zhuang, L., Jing, F., Zhu, X.-Y.: Movie review mining and summarization. In: Proceedings of the 15th ACM International Conference on Information and Knowledge Management, pp. 43–50 (2006)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Muhammad Abulaish .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Kamal, A., Abulaish, M., Jahiruddin (2016). OntoLSA—An Integrated Text Mining System for Ontology Learning and Sentiment Analysis. In: Pedrycz, W., Chen, SM. (eds) Sentiment Analysis and Ontology Engineering. Studies in Computational Intelligence, vol 639. Springer, Cham. https://doi.org/10.1007/978-3-319-30319-2_16

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-30319-2_16

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-30317-8

  • Online ISBN: 978-3-319-30319-2

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics