我有一个CSV文件,里面有一堆与科学有关的句子。在对句子进行情感分析之前,我要通过编程来决定是否需要对句子进行情感分析。
基本上,有些句子是特定主题的观点,在这种情况下,做情感分析是有意义的。然而,有些句子只是定义,不需要对这些句子进行情感分析。那么,有什么方法可以检测到句子中是否存在情感呢?
(请注意,句子的长度从9字到30字不等。)
发布于 2017-07-03 23:12:05
TextBlob是一个package,它可以做到这一点(还有更多)。它使用预先训练过的模型,因此不需要训练。给定一个句子,TextBlob将把极性从-1返回到1。-1是否定的,1是正的,0是中性的。它还会将主观性从0(非常客观)返回到1(非常主观)。
https://datascience.stackexchange.com/questions/20125
相似问题