Python 情感分析
语义分析是关于分析观众的总体意见。它可以是对某个新闻、电影或是关于某个讨论话题的推文的反应。通常,这些反应来自社交媒体,并被合并到一个文件中,通过自然语言处理进行分析。我们首先简单地定义积极和消极的词汇。然后采取一种方法来分析那些包含这些词汇的句子。我们使用nltk中的sentiment_analyzer模块。我们首先使用一个词进行分析,然后使用成对的词也称为bigrams进行分析。最后,我们使用 mark_negation 函数将带有消极情绪的词标记出来。
当我们运行上面的程序时,我们会得到以下的输出 –