Java OpenNLP提取语法

Java OpenNLP提取语法,java,nlp,grammar,opennlp,Java,Nlp,Grammar,Opennlp,我目前正在浏览opennlp源代码,试图找到/理解它们用于分块的语法。这不是最简单的任务之一。我开始浏览chunkermodel和相关的类,但还没有走得太远 有人找过这个吗?如果是这样的话,有什么建议或想法可以让我走上正轨吗?实际上,与Apache OpenNLP捆绑在一起的算法是基于机器学习技术的,使用的是统计方法。模型中没有语法,而是从训练数据中提取的参数 要了解更多关于算法的信息,我推荐Jurafsky&Martin的《语音和语言处理》一书,第6.7节 你也可以参考Ratnaparkhi的

我目前正在浏览opennlp源代码,试图找到/理解它们用于分块的语法。这不是最简单的任务之一。我开始浏览chunkermodel和相关的类,但还没有走得太远


有人找过这个吗?如果是这样的话,有什么建议或想法可以让我走上正轨吗?

实际上,与Apache OpenNLP捆绑在一起的算法是基于机器学习技术的,使用的是统计方法。模型中没有语法,而是从训练数据中提取的参数

要了解更多关于算法的信息,我推荐Jurafsky&Martin的《语音和语言处理》一书,第6.7节

你也可以参考Ratnaparkhi的论文:

对于感知器,迈克尔·柯林斯的论文:

如果你想找的是语法方法,那就试试相反的语法形式主义。列出了一些出版物