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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Abulaish, M.: An ontology enhancement framework to accommodate imprecise concepts and relations. J. Emerg. Technol. Web Intell. 1(1), 22–36 (2009)
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)
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)
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)
Breiman, L.: Bagging predictors. Mach. Learn. 24(2), 123–140 (1996)
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)
Cambria, E., Schuller, B., Xia, Y., Havasi, C.: New avenues in opinion mining and sentiment analysis. IEEE Intell. Syst. 28(2), 15–21 (2013)
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)
Church, K.W., Hank, P.: Word association norms, mutual information, and lexicography. Comput. Linguist. 16(1), 22–29 (1990)
Dunning, T.: Accurate methods for the statistics of surprise and coincidence. Comput. Linguist. 19(1), 61–74 (1993)
Fano, R.M.: Transmission of information: a statistical theory of communications. Am. J. Phys. 29(11), 793–794 (1961)
Fortuna, B., Grobelnik, M., Mladenic, D.: Ontogen: semi-automatic ontology editor. In: Proceedings of the 2007 Conference on Human Interface, pp. 309–318 (2007)
Friedman, N., Geiger, D., Goldszmidt, M.: Bayesian network classifiers. Mach. Learn. 29(2–3), 131–163 (1997)
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)
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)
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)
Kamal, A.: Review mining for feature based opinion summarization and visualization. Int. J. Comput. Appl. 119(17), 6–13 (2015)
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)
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)
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)
Kleinberg, J.M.: Authoritative sources in a hyperlinked environment. J. ACM 46(5), 604–632 (1999)
Kontopoulosa, E., Berberidisa, C., Dergiadesa, T., Bassiliadesa, N.: Ontology-based sentiment analysis of twitter posts. Expert Syst. Appl. 40(10), 4065–4074 (2013)
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)
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)
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)
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)
Liu, B.: Sentiment analysis and subjectivity. In: Handbook of Natural Language Processing, pp. 627–666. Taylor and Francis Group, Boca (2010)
Liu, B.: Sentiment Analysis and Opinion Mining. Morgan & Claypool (2012)
Miller, G.A.: Wordnet: a lexical database for english. Commun. ACM 38(11), 39–41 (1995)
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)
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)
Pang, B., Lee, L.: Opinion mining and sentiment analysis. Found. Trends Inf. Retr. 2(1–2), 1–135 (2008)
Pang, B., Lee, L., Vaithyanathan, S.: Thumbs up? Sentiment classification using machine learning techniques. In: Proceedings of EMNLP, pp. 79–86 (2002)
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)
Prabowo, R., Thelwall, M.: Sentiment analysis: a combined approach. J. Inf. 3(2), 143–157 (2009)
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)
Qiu, G., Liu, B., Bu, J., Chen, C.: Opinion word expansion and target extraction through double propagation. Comput. Linguist. 37(1), 9–27 (2011)
Quinlan, J.R.: C4.5: Programs for Machine Learning. Morgan Kaufmann Publishers Inc., San Francisco, CA, USA (1993)
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)
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)
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)
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)
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)
Zhou, L., Chaovalit, P.: Ontology-supported polarity mining. J. Am. Soc. Inf. Sci. Technol. 59(1), 98–110 (2008)
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)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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)