0

我对 NLP 很陌生……是否有任何 API 或方法可以让我从句子中识别动词、形容词或副词?我在项目中需要它吗?

4

1 回答 1

2

您将需要一个词性标注器 (POSTagger)。这确定了句子中每个单词的作用。维基百科有一个很好的 NLP 工具包列表,它们几乎都有 POSTaggers。

如果您的材料是正常的书面英语,POSTaggers 会做得很好。如果它非常口语化(例如在短信中)或非常不寻常(例如行话),它可能会变得更糟。请注意,对于专业语言(我做化学),您可能还需要一个标记器来计算单词标记的位置。

你提到“情绪分析”。这是更多的工作,但绝对需要系统中的 POSTagger。您还提到了语义分析-为此,您可能需要语义词典。但是从 POSTagger 开始,然后练习常用句子。

于 2012-09-01T23:31:58.347 回答