【问题标题】:Stanford NLP Sentiment Analysis with entity recognition斯坦福 NLP 情感分析与实体识别
【发布时间】:2023-03-23 01:46:02
【问题描述】:

我是情绪分析领域的新手,希望得到您的帮助。我需要用 Stanford Core NLP 做的是提供原始文本并获得 2 种结果:

  1. 整个文本的总情绪(例如正面、中性或负面)

  2. 基于实体的情绪(要么调用函数以返回包含所有实体及其情绪的列表,要么调用我提供所需实体作为参数并返回与该实体相关的情绪的函数) .

【问题讨论】:

  • 在stackoverflow上,如果你展示你尝试过的东西,而不是仅仅要求一个完整的解决方案,通常会受到赞赏。
  • 正如我所说,我对此很陌生。我曾尝试将 Stanford Core NLP 导入 eclipse 来摆弄它,但我什至无法构建它,因为“构建全部”选项未激活,我不知道为什么。到目前为止,我所做的只是执行预构建的 SentimentPipeline 模块,该模块为输入的每个句子生成情绪。
  • 我终于设法将 CoreNLP 导入 Eclipse,但我不知道如何使用它来执行情绪分析(除了运行预构建的演示)。任何更有经验的用户可以提供一些示例代码来开始或指出正确的方向吗?
  • 在这方面还需要帮助吗?

标签: stanford-nlp sentiment-analysis named-entity-recognition


【解决方案1】:

我遇到了类似的问题,我将几个 Java 项目包装在一个易于使用的 Web 服务中。我使用的是 Google App Engine,您可以在这里找到代码:https://github.com/josepvalls/parserservices

我添加了 Stanford Parser、Berkeley Parser、Stanford CoreNLP 和 OpenNLP Parser,不幸的是我从未接触过 NER。

在相关说明中,如果您可以使用斯坦福 NER 代替 OpenNLP NER,则可以使用在线演示: http://nlp.stanford.edu:8080/ner/

【讨论】:

    猜你喜欢
    • 2014-12-21
    • 1970-01-01
    • 1970-01-01
    • 2017-09-26
    • 2015-03-16
    • 2016-10-12
    • 1970-01-01
    • 2014-04-20
    • 1970-01-01
    相关资源
    最近更新 更多