python做snowNLP⽂本情感分类代码⽰例
⼀、snowNLP简介和作⽤
snownlp为python版的⽂本分析⼯具。是受到了TextBlob的启发⽽写的,可以⽅便的处理中⽂⽂本内容。⽀持的中⽂⾃然语⾔操作包括:
中⽂分词
词性标注
情感分析
⽂本分类
转换成拼⾳
繁体转简体
提取⽂本关键词
提取⽂本摘要
tf,idf
Tokenization
⽂本相似
⼆、代码⽰范
下⾯是snownlp分词、词性标注、情感分析代码如下:
from snownlp import SnowNLP
s = SnowNLP(u'这个东西真⼼很赞')
key=s.words # [u'这个', u'东西', u'真⼼',
# u'很', u'赞']
pos=s.tags # [(u'这个', u'r'), (u'东西', u'n'),
# (u'真⼼', u'd'), (u'很', u'd'),
# (u'赞', u'Vg')]python新手代码示例
sentiment=s.sentiments
更多关键词提取和⾃动⽂摘操作代码:`
print (s.words) #分词
print (s.pinyin) #转拼⾳
print (s.sentiments)#情感系数
print (s.keywords(4))#关键词提取
print (s.summary(3))#⾃动⽂摘
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论