我会很高兴,如果你能帮我找到一个解决方案,链接我的Python代码nltk。我的代码是在聊天环境的背景下创建一个情绪提取引擎。我可以分开聊天者和他们的谈话。现在我需要从他们的谈话中提取名词,动词,形容词等。nltk在蟒蛇代码情感提取
我该怎么做?有人请帮助我...我卡住了。
我会很高兴,如果你能帮我找到一个解决方案,链接我的Python代码nltk。我的代码是在聊天环境的背景下创建一个情绪提取引擎。我可以分开聊天者和他们的谈话。现在我需要从他们的谈话中提取名词,动词,形容词等。nltk在蟒蛇代码情感提取
我该怎么做?有人请帮助我...我卡住了。
Nltk是用Python编写的,它们是Python包,可以下载并安装,然后用Python导入。没有需要的链接。
安装说明在这里:http://www.nltk.org/download
什么你正在努力实现被称为词性标注。
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