使用OpenNLP解析正确结构句子的树

使用OpenNLP解析正确结构句子的树,nlp,opennlp,parse-tree,Nlp,Opennlp,Parse Tree,我有一个NLP任务,我需要确保多个句子的段落至少包含一个结构良好的问题,我正在使用OpenNLP生成段落中的解析树。我的问题是: 1-是否有一种方法可以为一个结构正确的问题获取可能的解析树列表 2-如何比较两个解析树 谢谢你自己回答了这个问题。您只需获取包含不同类型问题的数据集,然后使用它即可 获取不同类型的问题并解析相应的树。以某种格式获取所有输出解析树,以便在下一步中使用它 当比较解析树时,基本上是比较文本。这是一项非常简单的任务 但是很明显,如果直接播放文本文件,这样做会花费更长的时间和内

我有一个NLP任务,我需要确保多个句子的段落至少包含一个结构良好的问题,我正在使用OpenNLP生成段落中的解析树。我的问题是:

1-是否有一种方法可以为一个结构正确的问题获取可能的解析树列表

2-如何比较两个解析树


谢谢你自己回答了这个问题。您只需获取包含不同类型问题的数据集,然后使用它即可

  • 获取不同类型的问题并解析相应的树。以某种格式获取所有输出解析树,以便在下一步中使用它

  • 当比较解析树时,基本上是比较文本。这是一项非常简单的任务

  • 但是很明显,如果直接播放文本文件,这样做会花费更长的时间和内存。为此,将标准问题的解析树转换并保存为二进制,这样在连接到下一步时,所需的时间和内存就会减少


    希望这有帮助,一切顺利

    我可以检查一个问题是否存在,但无法检查句子是否有正确的语法。我尝试使用LanguageTool,但它只是检查拼写问题,它应该也检查语法,但无法理解如何通过正确的语法,我们指的是位置的某种安排,您可以为其创建包含所有格式的二进制文件,并检查您的数据是否与其中任何一种匹配。这难道不能解决你的问题吗?有没有一个地方可以让我找到正确的句子格式列表收集一组正确的问题,然后使用POStagger并使用这些数据