我想分析一下用德语写的文本的情感。我找到了很多有关如何使用英语进行操作的教程,但没有找到有关如何将其应用于不同语言的教程。

我有一个想法,可以使用TextBlob Python库首先将句子翻译成英语,然后进行情感分析,但是我不确定这是否是解决此任务的最佳方法。

还是有其他可能的方法来解决此任务?

最佳答案

正如Andy前面指出的那样,最好的方法是训练自己的分类器。另一种更快捷,更肮脏的方法是使用诸如SentiWS之类的德国情感词典,并仅根据单个单词的极性值(例如,通过求和)来计算句子的极性。这种方法不是万无一失的(例如,它没有考虑否定性),但是它会相对迅速地给出合理的结果。

关于python - 非英语文本的情感分析,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29169732/

10-12 23:06