是否存在包含文本分析 / 自然语言处理的一套规则的指南?
您是否有一些特定的开发包(例如在Python中)用于文本情感分析?
以下是我面临的应用程序:
让我们说我有两个词典,A和B. A包含“否定”词,B包含“正面”词。我能做的是 count 负数和正数。
这会产生一些问题,例如:让我们假设“exceptionally
”是positive
字,“serious
”是negative
字。< / p>
如果我有两个单词互相跟随,我有"exceptionally serious"
。在这种情况下,这两个词相互抵消,这意味着我有1个负词和1个正词。事实并非如此,因为实际上它是双重否定。
所以,我的问题是,是否有一套规则我可以应用以便我改进我的代码,或者是否有一些软件已经考虑到这些机制,并应用文本情感分析?是否有一些实现,我可以提供字典并在应用一套规则(例如双重否定)后为我提供文本情感?
答案 0 :(得分:1)
我们使用nltk和python在圣地亚哥州进行情绪分析。真的很有趣也很容易! http://text-processing.com/demo/sentiment/举个例子,我进入了“特别严重”,它知道它是NEG。
足够简单的示例:http://www.laurentluce.com/posts/twitter-sentiment-analysis-using-python-and-nltk/