【问题标题】:how to label a sentiment using Stanford NLP?如何使用斯坦福 NLP 标记情绪?
【发布时间】:2016-07-19 07:04:18
【问题描述】:

我正在尝试使用斯坦福 NLP 包查找推文的情绪。这是示例推文

@SouthwestAir 全天最快的响应。通话时间:从未停止。排队时间:从未到过航班预订问题服务台。

斯坦福 NLP 在这里根据句子标记情感。所以,这条推文有三个带句号的句子。因此,NLP 为每条推文提供了三个不同的情感标签。现在如何将整条推文标记为正面、负面或中立?

Neutral    @SouthwestAir Fastest response all day.
Negative    Hour on the phone: never got off hold.
Negative    Hour in line: never got to the Flight Booking Problems desk.

【问题讨论】:

  • 您使用的是哪个库?没有任何论据可以删除标点符号和停用词、标记单词或直接要求每个块一个标签吗?
  • 查看今年和前几年的方法、工具等:alt.qcri.org/semeval2016/task4

标签: machine-learning nlp stanford-nlp


【解决方案1】:

我们发布的情感软件会为每个句子生成情感判断。您必须想出一种启发式方法才能将其转化为文档级别的情绪。对于每条推文,您可能会查看一组句子级别的判断 {neutral,negative,negative},然后将其映射到最终判断。一种方法可能是仅采用最高计数的判断。推文会很短,因此通常您最多可能会查看 3 种情绪,从而将每条推文合并为一种。

【讨论】:

    猜你喜欢
    • 2017-06-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多