0

我希望我的程序知道字符串是否是名词、动词、形容词等,并且需要对其进行标记,但我该怎么做呢?

我需要一个数据库来定义单词吗?使用自由上下文语法?

谢谢你。

4

1 回答 1

1

它比这复杂得多。

您的直接问题的答案是两者兼而有之。你们都查找单词以查看它们是什么词性,并分析句子结构以确定词性。

查看http://wordnet.princeton.edu/了解如何查找词性。

我推荐 GATE/Annie 作为 NLP 的开源框架。Apache 有 UIMA,虽然我没有使用过它。我相信项目之间存在一些兼容性。

于 2012-09-23T11:31:31.450 回答