非英语文本的情感分析

war*_*nds 5 python nlp machine-learning sentiment-analysis textblob

我想分析用德语写的文本的情绪。我找到了很多关于如何用英语做到这一点的教程,但我没有找到关于如何将它应用于不同语言的教程。

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

或者还有其他可能的方法来解决这个任务吗?

yve*_*man 2

正如安迪上面指出的,最好的方法是训练你自己的分类器。另一种更快速、更肮脏的方法是使用德语情感词典,例如 SentiWS 并简单地根据单个单词的极性值(例如通过对它们求和)来计算句子的极性。这种方法并非万无一失(例如,它不考虑否定),但它会相对较快地给出合理的结果。