繁体   English   中英

python代码中的nltk用于情感提取

[英]nltk in python code for emotion extraction

如果您能帮助我找到将python代码与nltk链接的解决方案,我将非常高兴。 我的代码用于在聊天环境的背景下创建情感提取引擎。 我可以分开聊天者和他们的谈话。 现在我需要从他们的对话中提取名词,动词,形容词等。

我怎样才能做到这一点? 有人请帮助我...我被卡住了。

您试图实现的目标称为POS标记

from nltk import pos_tag, word_tokenize

sentence = "No, Mr. Bond. I expect you to die!"
tagged_sentence = pos_tag(word_tokenize(sentence)) 

print tagged_sentence

结果是(单词,标签)元组的列表:

[('No', 'DT'), (',', ','), ('Mr.', 'NNP'), ('Bond.', 'NNP'), ('I', 'NNP'), ('expect', 'VBP'), ('you', 'PRP'), ('to', 'TO'), ('die', 'VB'), ('!', '.')]

更多信息在这里: nltk docs

Nltk是用Python编写的,是可以下载并安装然后再用Python导入的Python软件包。 无需链接。

安装说明在这里: http : //www.nltk.org/download

并在此处使用: http : //www.nltk.org/documentation

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM