Python NLTK对实体的情感

Python NLTK对实体的情感,python,nltk,sentiment-analysis,named-entity-extraction,Python,Nltk,Sentiment Analysis,Named Entity Extraction,我刚刚开始使用NLTK,我认为我需要完成的任务非常简单。 我需要解析大量文档,并提取对某些实体的情感。例如,以下句子的总体情绪: Tea is great. However, I hate coffee. 是负面的,但我想提取对单个预定义实体的情感。特别是,在上一个示例中,我想用我的实体('tea'、'coffee')为NLTK提供信息,并且能够分别提取情绪('tea')和情绪('coffee')。 我通读了文档,但我找不到一个方法来完成这个简单的任务。您需要一个带注释的情感语料库来训练它。n

我刚刚开始使用NLTK,我认为我需要完成的任务非常简单。 我需要解析大量文档,并提取对某些实体的情感。例如,以下句子的总体情绪:

Tea is great. However, I hate coffee.
是负面的,但我想提取对单个预定义实体的情感。特别是,在上一个示例中,我想用我的实体
('tea'、'coffee')
为NLTK提供信息,并且能够分别提取
情绪('tea')
情绪('coffee')

我通读了文档,但我找不到一个方法来完成这个简单的任务。

您需要一个带注释的情感语料库来训练它。nltk提供了
影评
语料库,但是如果你用类似于你自己的数据进行训练,当然会得到最好的结果。另请参阅nltk的软件包。

您的示例包括两句话,而不是一句话,情绪分析是一个开放的研究领域,特别是如果您希望从整个文档的层次上提取情绪。@dmh,为什么这么悲观?常用的情感分析方法是如此粗糙,以至于你把它们应用到一个句子或一篇文章中都无关紧要。例如,没有涉及句法分析——主要是单词袋分类。我想我假设@Simone正在寻找一种更好的方法,而没有实际询问单词袋基线是否适合他们的应用。如果我的评论令人沮丧且没有帮助,那么很抱歉,@Simone!不要担心@dmh,这很好,我知道我正在进入一条棘手的道路,我不知道如何实现它。你能分享一些关于这个要求的资源吗?你是如何实现它的?非常感谢你的指点(以及“乐观主义”(;)!我可能会在深入这个框架的同时跟进更多的问题!