我已经开始研究一个需要自然语言处理的项目.我们已经进行了拼写检查以及将句子映射到短语及其同义词.我首先想到使用GATE,但我对使用什么感到困惑?我发现这里有一篇有趣的帖子让我更加困惑.
http://lordpimpington.com/codespeaks/drupal-5.1/?q=node/5
请帮我决定最适合我的目的.我正在使用这个NLP工具作为服务的Web应用程序.
你并没有真正提供太多信息,但试试这个:http://www.nltk.org/
我不认为NLTK会进行拼写检查(我可能错了),但它可以为文本输入做部分语音标记.
要查找/匹配同义词,您可以使用类似WordNet的内容http://wordnet.princeton.edu/
如果您正在做一些非常特定于域的事情:我建议您针对特定领域的术语提出自己的本体.