【问题标题】:Parse Tree for a proper structured sentence using OpenNLP使用 OpenNLP 解析树以获得正确的结构化句子
【发布时间】:2016-10-14 12:40:26
【问题描述】:

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

1-有没有办法为结构正确的问题获取可能的解析树列表。

2- 如何比较两个解析树

谢谢

【问题讨论】:

    标签: nlp opennlp parse-tree


    【解决方案1】:

    嗯,你自己已经回答了这个问题。您只需要获取包含不同类型问题的数据集并进行操作即可。

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

    2. 当涉及到解析树的比较时,它基本上是比较文本。这是一项非常简单的任务。

    但显然,如果你直接玩文本文件,这样做会花费更长的时间和内存。为此,将标准问题的解析树转换并保存为二进制文件,这样在与下一步连接时将花费更少的时间和内存。

    希望对您有所帮助,祝您一切顺利!

    【讨论】:

    • 我能够检查问题是否存在,但无法检查句子是否具有正确的语法。
    • 我正在尝试使用 LanguageTool 但它只是检查拼写问题,它应该也检查语法,但无法弄清楚如何
    • 通过正确的语法,我们指的是POS的某种排列,您可以为此创建一个包含所有格式的二进制文件并检查您的数据是否与其中任何一个匹配。这不能解决你的问题吗?
    • 有没有可以找到正确句子格式列表的地方
    • 收集一组正确的问题,并使用 POSTagger 并使用该数据
    猜你喜欢
    • 1970-01-01
    • 2016-02-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多