Java 有没有好的自然语言处理库
我需要在当前模块中实现一些NLP。我正在寻找可以在这里为我提供帮助的优质图书馆。我遇到过“ LingPipe”,但无法完全了解如何使用它。
基本上,我们需要实现一个功能,使应用程序可以解密以纯英语键入的客户说明(交付说明)。例如:
- Will pick up at 12:00 noon tomorrow
- Request delivery after 10th June
- Please do not send before Wednesday
- Add 10 more units of XYZ to the order
回答:
LingPipe非常好,有据可查。你还可以看一下:
- OpenNLP
- Stanford NLP
- Apache UIMA
- GATE
- CogComp-NLP
- FrameNet
尽管我不知道是否有任何现成的Java实现,但最后一个特定的可能是你感兴趣的(无论如何,对于你的问题来说,这可能太强大了:-)
Paul使用DSL的想法可能更容易,更快地实现,并且对你的客户来说更可靠。我也建议先研究一下。
以上是 Java 有没有好的自然语言处理库 的全部内容, 来源链接: utcz.com/qa/430280.html