2015-07-21 22 views
0

我输入了句子,例如“我去喝杯球”。 (杯子是动词)和“我从杯子喝牛奶”。 (杯子是名词),我需要弄清楚每个单词是否是我的应用程序中的名词,形容词,动词等。我不是语言学家,我宁愿不花几天/几周写一些有效的句子解析器。是否存在可以完成此任务的免费脚本或API?算法越快越好,因为我计划一次解析整篇文章。有没有一种算法或API来确定上下文的单词类型?

我正在写这个应用程序在C#,所以如果可能,该语言是首选。

+0

您正在寻找自然语言解析器。找到服务,库或可执行文件应该不难。我记得在JAVA中使用了一个,这很简单,虽然我不记得这个名字...... –

回答

1

尝试Stanford CoreNLP for .NETSharpNLP。我从来没有真正使用这些,所以我不能进一步评论。我以前在Python中使用过NLTK

+0

它使得斯坦福CodeNLP正常工作,但它满足了我的需要。谢谢! –

相关问题