计算机应用

• 人工智能与仿真 •    下一篇

自然语言处理在情感分析领域应用综述

王颖洁1,朱久祺1,汪祖民1,白凤波2,3,弓箭3   

  1. 1. 大连大学 信息工程学院, 辽宁省大连市116622
    2. 中国政法大学 证据科学研究院, 北京市100088
    3. 中科金审(北京)科技有限公司 自然语言处理部, 北京市100088
  • 收稿日期:2021-07-16 修回日期:2021-08-22 发布日期:2021-08-22 出版日期:2021-08-25
  • 通讯作者: 白凤波

Review of applications of natural language processing in sentiment analysis

  • Received:2021-07-16 Revised:2021-08-22 Online:2021-08-22 Published:2021-08-25

摘要: 针对文本情感分析已经逐渐成为自然语言处理的重要内容,并在系统推荐、获取用户情感信息,为政府、企业提供舆情参考等领域越来越占据重要地位的趋势下,通过文献调研的方式,对情感分析领域的方法进行对比和综述。首先从时间、方法等维度对情感分析的方法进行文献调研,然后对情感分析的主要方法,应用场景进行归纳,总结和对比,最后在此基础上分析每种方法的优缺点。根据分析结果可以知道,在面对不同的任务场景,主要有三种情感分析的方法:基于情感字典的情感分析法、基于机器学习的情感分析法和基于深度学习的情感分析法,基于多策略混合的方法成为改进的趋势。文献调研表明,文本情感分析的技术方法还有改进的空间,在电子商务,心理治疗,舆情监控方面有较大市场和发展前景。

关键词: 自然语言处理, 情感分析, 情感字典, 机器学习, 深度学习

Abstract: Aiming at the trend that text sentiment analysis has gradually become an important part of natural language processing, and in the field of systematic recommendation and acquisition of user sentiment information, as well as public opinion reference for the government and enterprises, compared and summarized the methods in the field of sentiment analysis by literature research. Firstly, literature investigation is carried out on the methods of sentiment analysis from the dimensions of time and method, then the main methods of sentiment analysis, application scenarios are summarized and compared. The advantages and disadvantages of each method are analyzed. According to the analysis results, in the face of different task scenarios, there are mainly three sentiment analysis methods: sentiment analysis based on emotion dictionary, sentiment analysis based on machine learning and sentiment analysis based on deep learning. The method based on multi-strategy mixture has become the trend of improvement. Literature investigation shows that there is still room for improvement in the techniques and methods of text sentiment analysis, and It is widely used in e-commerce, psychotherapy and public opinion monitoring.

Key words: natural language processing, sentiment analysis, emotional dictionary, machine learning, deep learning

中图分类号: