一种基于本体推理的中文知识推理方法

文档序号:6636263阅读:2436来源:国知局
一种基于本体推理的中文知识推理方法
【专利摘要】一种基于本体推理的中文知识推理方法,该推理方法包括以下步骤:输入文本;文本分词处理;分词词库匹配;词库本体模型映射;本体模型映射到推理规则引擎;启动推理得出信息;信息结论。本发明的有益效果为:除了将本体推理运用到本体模型中,完善本体框架,主要的作用在于给用户提供验证信息的正确性,和通过本体的规则获取知识和隐含的信息;构建本体时自定义设置推理规则,构建本体规则库,不必由本体中限制条件产生推理规则结果有限的制约;基于现有的本体模型和构成的本体词库,将文本在词库匹配的词映射到本体模型中,通过本体中推理规则映射到推理规则引擎,来获得本体隐形的知识或者判断知识的正确性。
【专利说明】一种基于本体推理的中文知识推理方法

【技术领域】
[0001]本发明涉及一种基于本体推理的中文知识推理方法。

【背景技术】
[0002]本体推理能够发现本体定义中隐含的逻辑矛盾,其可以辅助用户构建正确的、一致的本体,辅助本体的进化和完善,并加速多个本体的融合。但是现在本体推理还处于用在检验本体概念一致性和个体合法性的阶段,并且使用的是本体中定义的限制条件,如property Only class, “Only”表示“allValuesForm”。限制条件分为必要条件和充要条件,本体推理机通过这些限制条件来推理本体的一致性和合法性。
[0003]本体只是语义网的基础,其本质是为知识服务的,是知识的一种表达方式,本体的推理功能仅仅局限于本体完善和进化作用,只能对本体中的类和个体数据进行调整和修改。我们应该将推理功能进行扩充,应用于知识服务,为用户的即时需求而服务。以上本体推理机的推理机制用户是不关心的,用户能用到的只是推理机进行推理前的条件和推理后的结果,即由哪些条件可以得到哪些结果,同时,推理机产生的结果即推理知识点取决于构建本体时充分条件和必要条件的设置,在当前构建各领域本体时,限制条件往往是容易忽略的,所以就造成了推理知识的有限。


【发明内容】

[0004]为解决上述问题,本发明的目的在于提供一种基于本体推理的中文知识推理方法。
[0005]本发明提供了一种基于本体推理的中文知识推理方法,该系统包括:该推理方法包括以下步骤:
[0006]步骤101:输入文本;
[0007]步骤102:文本分词处理;
[0008]步骤103:分词词库匹配;
[0009]步骤104 ;词库本体模型映射;
[0010]步骤105 ;本体模型映射到推理规则引擎;
[0011]步骤106 ;启动推理得出信息;
[0012]步骤107;信息结论。
[0013]作为本发明进一步的,步骤101中,用户输入需要检查的信息文本。
[0014]作为本发明进一步的,步骤102中,将文本进行分词去噪处理,主要根据词典按照词性划分,将虚词去除,留下实词待进一步处理。
[0015]作为本发明进一步的,步骤103中,将分词处理过后形成的词汇在系统的词库进行匹配,无法完全匹配的词汇则通过算法计算同义词相似度,取同义词库中相似度最高的作为推理词汇。
[0016]作为本发明进一步的,步骤104中,将在词库匹配到的词汇映射到相应的本体模型中。
[0017]作为本发明进一步的,步骤105中,每个本体模型都有其特有的推理规则,通过加工过的结构化数据在本体规则库中映射到相应的推理规则上。
[0018]作为本发明进一步的,步骤106中,根据设置好的推理规则推理功能进行推理,系统中除了使用推理机,还有自定义的推理算法,推理机应用于通过检验本体模型中概念和个体的一致性和合法性来完善本体,和自定义的推理算法一起用于用户信息推理。
[0019]作为本发明进一步的,步骤107中,通过推理功能作用,得出的是判断文本正确与否的结论,或者是根据推理规则得到文本中的隐含信息。
[0020]本发明的有益效果为:除了将本体推理运用到本体模型中,完善本体框架,主要的作用在于给用户提供验证信息的正确性,和通过本体的规则获取知识和信息中隐含的信息;构建本体时根据人类思维自定义设置推理规则,构建本体规则库,不必受到由本体中限制条件(充分条件和必要条件)产生推理规则结果有限的制约;基于现有的本体模型和构成的本体词库,将文本在词库匹配的词映射到本体模型中,通过本体中推理规则映射到推理规则引擎,来获得本体隐形的知识或者判断知识的正确性。

【专利附图】

【附图说明】
[0021]图1为本发明实施例1所述的一种基于本体推理的中文知识推理方法流程图;
[0022]图2为本发明实施例2所述的一种基于本体推理的中文知识推理方法流程图。

【具体实施方式】
[0023]下面通过具体的实施例并结合附图对本发明做进一步的详细描述。
[0024]实施例1,如图1所示,本发明实施例所述的一种基于本体推理的中文知识推理方法,该系统包括:该推理方法包括以下步骤:
[0025]步骤101:输入文本;
[0026]步骤102:文本分词处理;
[0027]步骤103:分词词库匹配;
[0028]步骤104 ;词库本体模型映射;
[0029]步骤105 ;本体模型映射到推理规则引擎;
[0030]步骤106 ;启动推理得出信息;
[0031]步骤107;信息结论。
[0032]系统分为用户可看到的外部交互模块和内部处理模块。外部交互只要实现与用户与计算机的交流,又分为用户输入和计算机输出,用户输入表示用户需要验证和扩充的信息,计算机输出表示计算机给出的推理结果;内部处理模块则将用户输入交给计算机内部程序处理。
[0033]除了将本体推理运用到本体模型中,完善本体框架,主要的作用在于给用户提供验证信息的正确性,和通过本体的规则获取知识和信息中隐含的信息;构建本体时根据人类思维自定义设置推理规则,构建本体规则库,不必受到由本体中限制条件(充分条件和必要条件)产生推理规则结果有限的制约;基于现有的本体模型和构成的本体词库,将文本在词库匹配的词映射到本体模型中,通过本体中推理规则映射到推理规则引擎,来获得本体隐形的知识或者判断知识的正确性。
[0034]作为本发明进一步的,步骤101中,用户输入需要检查的信息文本。(使推理功能不再局限于本体中的数据应用,而是扩充到用户需要的信息应用。)
[0035]作为本发明进一步的,步骤102中,将文本进行分词去噪处理,主要根据词典按照词性划分,将虚词去除,留下实词待进一步处理。
[0036]作为本发明进一步的,步骤103中,将分词处理过后形成的词汇在系统的词库进行匹配,无法完全匹配的词汇则通过算法计算同义词相似度,取同义词库中相似度最高的作为推理词汇。
[0037]作为本发明进一步的,步骤104中,将在词库匹配到的词汇映射到相应的本体模型中。
[0038]作为本发明进一步的,步骤105中,每个本体模型都有其特有的推理规则,通过加工过的结构化数据(推理词汇)在本体规则库中映射到相应的推理规则上。
[0039]作为本发明进一步的,步骤106中,根据设置好的推理规则推理功能进行推理,系统中除了使用推理机,还有自定义的推理算法,推理机应用于通过检验本体模型中概念和个体的一致性和合法性来完善本体,和自定义的推理算法一起用于用户信息推理。
[0040]作为本发明进一步的,步骤107中,通过推理功能作用,得出的是判断文本正确与否的结论,或者是根据推理规则得到文本中的隐含信息。
[0041]实施例2,如图2所示,输入文本一>分词处理一>词库匹配(直接匹配、同义词匹配)一> 映射到本体一> 映射到推理规则引擎一> 启动推理——> 判断正确性;
[0042]输入两段文本一> 分词处理一> 词库匹配(直接匹配、同义词匹配)一> 映射到本体一> 映射到推理规则引擎一> 启动推理一> 推出隐含信息。
[0043]关于推理规则推理规则是用户构建本体时自定义输入,一般为两个对象属性表达式推出另一个对象属性表达式,对象属性表达式一般为类+对象属性+类。除了将本体推理运用到本体模型中,完善本体框架,主要的作用在于给用户提供验证信息的正确性,和通过本体的规则获取知识和信息中隐含的信息;构建本体时根据人类思维自定义设置推理规贝1J,构建本体规则库,不必受到由本体中限制条件(充分条件和必要条件)产生推理规则结果有限的制约;基于现有的本体模型和构成的本体词库,将文本在词库匹配的词映射到本体模型中,通过本体中推理规则映射到推理规则引擎,来获得本体隐形的知识或者判断知识的正确性。
[0044]以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种基于本体推理的中文知识推理方法,其特征在于,该推理方法包括以下步骤: 步骤101:输入文本; 步骤102:文本分词处理; 步骤103:分词词库匹配; 步骤104 ;词库本体模型映射; 步骤105 ;本体模型映射到推理规则引擎; 步骤106 ;启动推理得出信息; 步骤107 ;信息结论。
2.根据权利要求1所述的基于本体推理的中文知识推理方法,其特征在于:步骤101中,用户输入需要检查的信息文本。
3.根据权利要求1所述的基于本体推理的中文知识推理方法,其特征在于:步骤102中,将文本进行分词去噪处理,主要根据词典按照词性划分,将虚词去除,留下实词待进一步处理。
4.根据权利要求1所述的基于本体推理的中文知识推理方法,其特征在于:步骤103中,将分词处理过后形成的词汇在系统的词库进行匹配,无法完全匹配的词汇则通过算法计算同义词相似度,取同义词库中相似度最高的作为推理词汇。
5.根据权利要求1所述的基于本体推理的中文知识推理方法,其特征在于:步骤104中,将在词库匹配到的词汇映射到相应的本体模型中。
6.根据权利要求1所述的基于本体推理的中文知识推理方法,其特征在于:步骤105中,每个本体模型都有其特有的推理规则,通过加工过的结构化数据在本体规则库中映射到相应的推理规则上。
7.根据权利要求1所述的基于本体推理的中文知识推理方法,其特征在于:步骤106中,根据设置好的推理规则进行推理,系统中除了使用推理机,自带的规则,还有自定义的推理规则,推理机应用于通过检验本体模型中概念和个体的一致性和合法性来完善本体,其推理规则和自定义的推理规则一起用于用户信息推理。
8.根据权利要求1所述的基于本体推理的中文知识推理方法,其特征在于:步骤107中,通过推理功能作用,得出的是判断文本正确与否的结论,或者是根据推理规则得到文本中的隐含信息。
【文档编号】G06F17/27GK104376110SQ201410704635
【公开日】2015年2月25日 申请日期:2014年11月27日 优先权日:2014年11月27日
【发明者】白立华, 刘永坚, 杨朝阳, 曾瑞, 李文忠, 涂瑞, 刘欢 申请人:武汉理工数字传播工程有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1