如何检测标准语言结构,如否定或疑问?

How to detect standard language constructions, like negations or questions?

有些单词、短语和语言结构无需任何额外培训或定义即可使用。至少,我期待从 NLP 那里得到它。

例如:

如何检测否定?
- 不,我不需要礼品卡
- 没有礼品卡
- 不需要礼品卡

如何判断句子是疑问句,是什么类型?
- 你有多少种颜色?
- 你什么时候给我打电话?

我需要用我的自定义实体涵盖所有这些吗?

我还没有看到任何专门用于此的东西。 comma-resolution 和情绪分析的混合可能会给你某事。

找到它:Google "CLOUD NATURAL LANGUAGE API" - https://cloud.google.com/natural-language/。它拥有我想象的那种服务应有的一切。

您可以在 link 上面的 "Try the API" 文本区域中试一试,您会看到的。它为您提供了单词之间的关系,它们的作用,时态......太棒了!