DOI QR코드

DOI QR Code

A Study on the Effect of Using Sentiment Lexicon in Opinion Classification

오피니언 분류의 감성사전 활용효과에 대한 연구

  • Kim, Seungwoo (Graduate School of Business IT, Kookmin University) ;
  • Kim, Namgyu (Graduate School of Business IT, Kookmin University)
  • 김승우 (국민대학교 Business IT 전문대학원) ;
  • 김남규 (국민대학교 Business IT 전문대학원)
  • Received : 2013.12.15
  • Accepted : 2013.12.21
  • Published : 2014.03.28

Abstract

Recently, with the advent of various information channels, the number of has continued to grow. The main cause of this phenomenon can be found in the significant increase of unstructured data, as the use of smart devices enables users to create data in the form of text, audio, images, and video. In various types of unstructured data, the user's opinion and a variety of information is clearly expressed in text data such as news, reports, papers, and various articles. Thus, active attempts have been made to create new value by analyzing these texts. The representative techniques used in text analysis are text mining and opinion mining. These share certain important characteristics; for example, they not only use text documents as input data, but also use many natural language processing techniques such as filtering and parsing. Therefore, opinion mining is usually recognized as a sub-concept of text mining, or, in many cases, the two terms are used interchangeably in the literature. Suppose that the purpose of a certain classification analysis is to predict a positive or negative opinion contained in some documents. If we focus on the classification process, the analysis can be regarded as a traditional text mining case. However, if we observe that the target of the analysis is a positive or negative opinion, the analysis can be regarded as a typical example of opinion mining. In other words, two methods (i.e., text mining and opinion mining) are available for opinion classification. Thus, in order to distinguish between the two, a precise definition of each method is needed. In this paper, we found that it is very difficult to distinguish between the two methods clearly with respect to the purpose of analysis and the type of results. We conclude that the most definitive criterion to distinguish text mining from opinion mining is whether an analysis utilizes any kind of sentiment lexicon. We first established two prediction models, one based on opinion mining and the other on text mining. Next, we compared the main processes used by the two prediction models. Finally, we compared their prediction accuracy. We then analyzed 2,000 movie reviews. The results revealed that the prediction model based on opinion mining showed higher average prediction accuracy compared to the text mining model. Moreover, in the lift chart generated by the opinion mining based model, the prediction accuracy for the documents with strong certainty was higher than that for the documents with weak certainty. Most of all, opinion mining has a meaningful advantage in that it can reduce learning time dramatically, because a sentiment lexicon generated once can be reused in a similar application domain. Additionally, the classification results can be clearly explained by using a sentiment lexicon. This study has two limitations. First, the results of the experiments cannot be generalized, mainly because the experiment is limited to a small number of movie reviews. Additionally, various parameters in the parsing and filtering steps of the text mining may have affected the accuracy of the prediction models. However, this research contributes a performance and comparison of text mining analysis and opinion mining analysis for opinion classification. In future research, a more precise evaluation of the two methods should be made through intensive experiments.

최근 다양한 정보채널들의 등장으로 인해 빅데이터에 대한 관심이 높아지고 있다. 이와 같은 현상의 가장 큰 원인은, 스마트기기의 사용이 활성화 됨에 따라 사용자가 생성하는 텍스트, 사진, 동영상과 같은 비정형 데이터의 양이 크게 증가하고 있는 것에서 찾을 수 있다. 특히 비정형 데이터 중에서도 텍스트 데이터의 경우, 사용자들의 의견 및 다양한 정보를 명확하게 표현하고 있다는 특징이 있다. 따라서 이러한 텍스트에 대한 분석을 통해 새로운 가치를 창출하고자 하는 시도가 활발히 이루어지고 있다. 텍스트 분석을 위해 필요한 기술은 대표적으로 텍스트 마이닝과 오피니언 마이닝이 있다. 텍스트 마이닝과 오피니언 마이닝은 모두 텍스트 데이터를 입력 데이터로 사용할 뿐 아니라 파싱, 필터링 등 자연어 처리기술을 사용한다는 측면에서 많은 공통점을 갖고 있다. 특히 문서의 분류 및 예측에 있어서 목적 변수가 긍정 또는 부정의 감성을 나타내는 경우에는, 전통적 텍스트 마이닝, 또는 감성사전 기반의 오피니언 마이닝의 두 가지 방법론에 의해 오피니언 분류를 수행할 수 있다. 따라서 텍스트 마이닝과 오피니언 마이닝의 특징을 구분하는 가장 명확한 기준은 입력 데이터의 형태, 분석의 목적, 분석의 결과물이 아닌 감성사전의 사용 여부라고 할 수 있다. 따라서 본 연구에서는 오피니언 분류라는 동일한 목적에 대해 텍스트 마이닝과 오피니언 마이닝을 각각 사용하여 예측 모델을 수립하는 과정을 비교하고, 결과로 도출된 모델의 예측 정확도를 비교하였다. 오피니언 분류 실험을 위해 영화 리뷰 2,000건에 대한 실험을 수행하였으며, 실험 결과 오피니언 마이닝을 통해 수립된 모델이 텍스트 마이닝 모델에 비해 전체 구간의 예측 정확도 평균이 높게 나타나고, 예측의 확실성이 강한 문서일수록 예측 정확성이 높게 나타나는 일관적인 성향을 나타내는 등 더욱 바람직한 특성을 보였다.

Keywords

References

  1. Albright, R., Taming Text with the SVD, SAS Institute Inc., 2006.
  2. Asher, N., F. Benamara, and Y. Y. Mathieu, "Distilling Opinion in Discourse: A Preliminary Study," Proceedings of the International Conference on Computational Linguistics, (2008), 7-10.
  3. Cho, I. and N. Kim, "Recommending Core and Connecting Keywords of Research Area Using Social Network and Data Mining Techniques," Journal of Intelligence and Information Systems, Vol. 17, No. 1(2011), 127-138.
  4. Dave, K., S. Lawrence, and D. M. Pennock, "Mining the Peanut Gallery: Opinion Extraction and Semantic Classification of Product Reviews," Proceedings of International Conference on World Wide Web, (2003), 519-528.
  5. Ding, X., B. Liu, and L. Zhang, "Entity Discovery and Assignment for Opinion Mining Applications," Proceedings of ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, (2009), 1125-1134.
  6. Gartner Inc., 2012 Hype Cycle for Emerging Technologies, Gartner Inc., 2012.
  7. Han, J. and M. Kamber, Data Mining: Concepts and Techniques, 3rd edition., Morgan Kaufmann Publishers, 2011.
  8. Hazivassiloglou, V. and K. R. McKeown, "Predicting the Semantic Orientation of Adjectives," Proceedings of Annual Meeting of the Association for Computational Linguistics, (1997), 174-181.
  9. Hu, M. and B. Liu, "Mining and Summarizing Customer Reviews," Proceddings of ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, (2004).
  10. Hyun, Y., H. Han, H. Choi, J. Park, K. Lee, K. Kwahk, and N. Kim, "Methodology Using Text Analysis for Packaging R&D Information Services on Pending National Issues," Journal of Information Technology Applications & Management, Vol. 20, No. 3(2013), 231-257.
  11. Jindal, N. and B. Liu, "Mining Compareative Sentences and Relations," Proceeding of National Conference on Artificial Intelligence, Vol. 2(2006), 1331-1336.
  12. Kamps, J., M. Marx, R. J. Mokken, and M. D. Rijke, "Using WordNet to Measure Semantic Orientation of Adjectives," Proceedings of International Conference on Language Resources and Evaluation, Vol. 4(2004), 1115-1118.
  13. Kim, S. and E. Hovy, "Determining the sentiment of Opinions," Proceedings of International Conference on Computational Linguistics, No. 1367(2004).
  14. Liu, B., Sentiment Analysis and Opinion Mining, Morgan and Claypool Publishers, 2012.
  15. McKinsey Global Institute, Big Data: The next Frontier for Innovation, Competition, and Productivity, McKinsey and Company, 2011.
  16. Narayanan, R., B. Liu, and A. Choudhary, "Sentiment Analysis of Conditional Sentences," Proceeding of Conference on Empirical Methods in Natural Language Processing, Vol. 1(2009), 180-189.
  17. O'Reilly Radar Team, Big Data Now: Current Perspectives from O'Reilly Radar, O'Reilly, 2011.
  18. Pang, B., L. Lee, and S. Vaithyanathan, "Thumbs Up?:Sentiment Classification using Machine Learning Techniques," Proceedings of Conference on Empirical Methods in Natural Language Processing, Vol. 10(2002), 79-86.
  19. Stanvrianou, A., P. Andritsos, and N. Nicoloyannis, "Overview and Semantic Issues of Text Mining", ACM SIGMOD Record, Vol. 36, No. 3(2007), 23-34. https://doi.org/10.1145/1324185.1324190
  20. Tsur, O., D. Davidov, and A. Rappoport, "A Great Catchy Name: Semi-Supervised Recognition of Sarcastic Sentences in Online Product Reviews," Proceedings of the International AAAI Conference on Weblogs and Social Media, (2010), 162-169.
  21. Turney, P. D., "Thumbs Up or Thumbs Down?: Semantic Orientation Applied to Unsupervised Classification of Reviews," Proceedings of Annual Meeting of the Association for computational Linguistics, (2002), 417-424.
  22. Wiebe, J., R. F. Bruce, and T. P. O'Hara, "Development and Use of a Gold-Standard Data Set for Subjectivity Classifications," Proceedings of the Association for Computational Linguistics, (1999), 246-253.
  23. Yu, E., J. Kim, C. Lee, and N. Kim, "Using Ontologies for Semantic Text Mining," The Journal of Information Systems, Vol. 21, No. 3(2012), 137-161. https://doi.org/10.5859/KAIS.2012.21.3.137
  24. Yu, E., Y. Kim, N. Kim, and S. Jeong, "Predicting the Direction of the Stock Index by Using a Domain-Specific Sentiment Dictionary," Journal of Intelligence and Information Systems, Vol. 19, No. 1(2013), 95-110. https://doi.org/10.13088/jiis.2013.19.1.095

Cited by

  1. Analysis of Outdoor Wear Consumer Characteristics and Leading Outdoor Wear Brands Using SNS Social Big Data vol.18, pp.1, 2016, https://doi.org/10.5805/SFTI.2016.18.1.48
  2. An Analysis of IT Proposal Evaluation Results using Big Data-based Opinion Mining vol.41, pp.1, 2018, https://doi.org/10.11627/jkise.2018.41.1.001
  3. 빅데이터 분석을 활용한 사용자 경험 평가 방법론 탐색 : 아마존 에코에 대한 온라인 리뷰 분석을 중심으로 vol.16, pp.8, 2014, https://doi.org/10.5392/jkca.2016.16.08.517
  4. 교육정책관련 여론탐색을 위한 소셜미디어 감정분석 연구 vol.24, pp.4, 2017, https://doi.org/10.22693/niaip.2017.24.4.003
  5. What content and context factors lead to selection of a video clip? The heuristic route perspective vol.19, pp.3, 2014, https://doi.org/10.1007/s10660-019-09355-6
  6. 온라인 리뷰 분석을 통한 상품 평가 기준 추출: LDA 및 k-최근접 이웃 접근법을 활용하여 vol.26, pp.1, 2014, https://doi.org/10.13088/jiis.2020.26.1.097
  7. 빅데이터를 통한 브랜드 평가 맵 제안 : 현대자동차 제품 평가 중심으로 vol.19, pp.4, 2020, https://doi.org/10.9716/kits.2020.19.4.001