我需要在当前模块中实现一些NLP。我正在寻找可以在这里为我提供帮助的优质图书馆。我遇到过“ LingPipe”,但无法完全了解如何使用它。
基本上,我们需要实现一项功能,使应用程序可以解密以纯英语键入的客户说明(交付说明)。例如:
- 将于明天中午12:00接载
- 6月10日之后要求交货
- 请不要在星期三之前发送
- 将XYZ再增加10个单位
Answers:
LingPipe非常好,有据可查。您还可以看一下:
尽管我不知道是否有任何现成的Java实现,但是最后一个特定的可能是您感兴趣的(无论如何,对于您的问题来说,这可能太强大了:-)
Paul使用DSL的想法可能更容易,更快地实现,并且对您的客户来说更可靠。我也建议先研究一下。
有关其他JVM语言,请参见