C++;情绪分析库 我正在寻找一个我可以在自己的应用程序中使用的C++情感分析库。将人类书写的文本作为论据并返回其情绪信息(积极、消极、中立、愤怒、快乐等)的东西。有什么想法吗

C++;情绪分析库 我正在寻找一个我可以在自己的应用程序中使用的C++情感分析库。将人类书写的文本作为论据并返回其情绪信息(积极、消极、中立、愤怒、快乐等)的东西。有什么想法吗,c++,nlp,sentiment-analysis,C++,Nlp,Sentiment Analysis,几句话: 我不是在寻找一个拥有“仅仅”NLP工具(如文本标记、词性标记等)的库,而是一个真正能够进行情绪分析/观点挖掘/情绪分析的库。当然,带有情感分析工具的NLP库非常棒 一些非常简单的方法就可以了(例如,只返回+1/-1/0) 我不在乎它可能使用哪种底层技术(字典、贝叶斯工具、支持向量机、基于规则的…) 仅限C++语言 我知道它可能不是那样存在的,但是嘿。我建议你自己写。你可以通过一个简单的积极和消极情绪词过滤器准确捕捉80%的情绪,你可以根据一些常见的情态词和标点符号缩放你的符号。如果

几句话:

  • 我不是在寻找一个拥有“仅仅”NLP工具(如文本标记、词性标记等)的库,而是一个真正能够进行情绪分析/观点挖掘/情绪分析的库。当然,带有情感分析工具的NLP库非常棒
  • 一些非常简单的方法就可以了(例如,只返回+1/-1/0)
  • 我不在乎它可能使用哪种底层技术(字典、贝叶斯工具、支持向量机、基于规则的…)
  • 仅限C++语言

我知道它可能不是那样存在的,但是嘿。

我建议你自己写。你可以通过一个简单的积极和消极情绪词过滤器准确捕捉80%的情绪,你可以根据一些常见的情态词和标点符号缩放你的符号。如果你想榨取剩余的20%的模糊性,你不想训练自己的SVM或者别的什么,我建议在这些论文中找到一些论文,他们将有作者写C++ LIBS,并讨论你可以在哪里找到/下载它们。p>
还有很多其他的想法。

我会避免使用你试图预测的单词列表——它根本无法解释真实人类文本中存在的利基和不同的语言(假设它们是社交内容)。我不能帮助您使用C++库,但是如果您高兴地调用Web服务,您可以免费使用我们的.< /p> 您还可以查看Bitext的API用于情感分析:

它目前支持英语、西班牙语、葡萄牙语、法语、意大利语、德语、荷兰语和加泰罗尼亚语


无需对数据进行任何培训,因为Bitext的语言技术基于语言语法和词典,而不是机器学习或统计。

关于离题问题的几点意见:1。我不是要推荐或喜欢的工具,只是要一个现有工具的列表。这个问题只有一个正确的答案,它不会给固执己见的答案留下空间。目前列表是空的,这是正确的答案。2.在哪里有机会提出这样的问题,并接触到像SO这样的广泛社区?3.我同意它会吸引垃圾邮件。我希望这不是被划掉的话题。这实际上是一个很好的问题。评分最高的答案是“建立你自己的”,这真的没有多大帮助。这不是一个简单的单词过滤器,正如最高评级的回应所说。整个团队都在研究这个问题,这是一个热门话题。究竟应该到哪里去找到这个问题的答案?遗憾的是,所有的链接都不起作用。