python情感分析词典_基于情感词典的文本情感分析

本文介绍了如何使用Python库snowNLP进行情感分析,详细讲述了安装、训练自定义情感词典的过程,并提供了训练和使用情感分析的代码示例。
摘要由CSDN通过智能技术生成

本文由来

为了赚足学分丰富假期生活,初衷是分析老师对学生作业的评价和学生对老师的评价的。本来这个任务是在N多天前就应该完成了,无奈本人懒癌晚期+拖延症不想治疗,不是因为火烧眉毛就绝对没有今天的文章。本文旨在记录自己的学习过程,就这样,开干啦!

序幕

既然题目是“基于情感词典的文本情感分析”,那么情感词典就是必不可少的了。对于情感词典的要求:要包含积极的词语和消极的词语、每一种类的数量要足够多、包含足够广的范围。由此,拥有一个好的词典是非常有必要的。然后才是如何进行情感分析。

强大的snowNLP

其实就在今天,我发现了snowNLP这个Python的三方库,它可以方便的处理中文文本的内容,它有以下功能:

中文分词

词性标注

情感分析

文本分类

文本转拼音

繁体转简体

提取文本关键词

提取文本摘要

分割成句子

文本相似

很强大的有没有,膜拜作者大神。纵观这么多的功能真是让人眼花缭乱,其实这个题目只需要情感分析这一个功能就够了,情感分析的功能是:你给它一个句子,它给你一个positive值。比如你向它传递“你今天真的好美”,它会返回你“0.9838430726152845”,这个值就代表了“你今天真的好美”这句话有多么的positive,即这句话有多么的积极、正向,这就很符合题目的要求好不好。

安装snowNLP

强烈推荐这种方式!!!其实就本题目而言个人认为不安装snowNLP库会更方便一点,只要将下载的压缩包( 提取码:c6qz )解压后复制到pycharm的项目文件夹下

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值