我陷入了情绪分析,我找到了维德的解决方案,这是目前为止我能找到的最好的。我的问题是,我找不到任何关于如何用英语以外的语言喂养它的医生。

最佳答案

简短的回答是“不”。
github页面上的自述文件声明
如果你可以访问互联网,这个演示有一个例子说明维德如何分析其他语言文本(非英语文本句子)的情感。
但是,如果您看看这个演示的实际操作(从current version of vaderSentiment.py的第552行开始),这完全是基于使用机器翻译web服务将文本自动翻译为英语。因此,结果不仅取决于情感分析工具的准确性,还取决于用于创建输入的英文版本的翻译工具的准确性。
维德只对英语文本进行情感分析,但这种变通方法(自动翻译)可能是一种可行的选择。情感分析对常见机器翻译问题的敏感度比其他用法要低,但如果你选择使用这种解决方法,你肯定还是要记住这些限制。
*举个例子,演示中使用的服务翻译为“Das Internet funktioniert heute nicht”。是不是圣龙贝肯?”到“今天互联网不工作了。是否已知有疾病?”,更准确地说是“互联网今天不工作了”。是否已知中断?”第一句话中的时态有误,虽然在这种情况下有几个“Stórung”的合法翻译,“disorder”充其量是一个尴尬的选择。尽管如此,这使得它在总体上是一个相当糟糕的翻译,错误不太可能影响情绪分析。

10-06 01:57