一种基于OWL模型的语义匹配系统技术方案

技术编号:7291442 阅读:221 留言:0更新日期:2012-04-26 01:01
本发明专利技术公开了一种基于OWL模型的语义匹配系统,其特征在于:其包括OWL条件建模模块、原始文档管理模块、OWL本体转换模块、倒排索引建库模块和OWL模型匹配模块,其中:OWL条件建模模块,以人工操作的方式建立OWL条件模型并存入OWL本体模型库;原始文档管理模块,负责采集或接受待匹配的原始文档并把它存入原始文档数据库;OWL本体转换模块,负责将原始文档进行OWL本体转换,生成OWL本体实例并存入本体实例数据库;倒排索引建库模块,负责提取本体实例数据库中的OWL本体实例的本体元,建立本体元的倒排索引并存入倒排索引数据库;OWL模型匹配模块,负责在OWL本体元倒排索引数据库中,查找与OWL条件模型匹配的OWL本体实例,作为匹配结果存入OWL模型匹配结果集。本发明专利技术具有高效、准确等优点。

【技术实现步骤摘要】

本专利技术属于计算机
,具体涉及一种基于CWL模型的语义匹配系统。
技术介绍
今天,计算机已经深入人类社会的每个角落,而且可以预见其将在人类文明发展进程中扮演越来越重要的角色。让计算机理解人类的知识,从而更加智能化地服务于人类是未来发展的方向。为了实现这个目的,人们做了许多尝试,例如可以用知识结构重新构造互联网,即语义互联网,它主要采用W3C的互联网本体语言(Ontology of Web Language,简称0WL)建立语义网络。如果所有人都按OffL创建互联网,互联网本身就成为一个计算机可以在一定程度上“理解”的知识结构。在这个基础上软件工程师们可以为计算机设计一系列推理规则和引擎,在OWL语义网络上让计算机自己“理解”互联网信息内容, 并做出正确的判断和操作。OffL的构思代表了未来的发展方向,是对计算机能够读懂人类的知识的非常重要的尝试。沿这这个思路,我们可以解决许多以前不能解决或解决不好的问题,例如互联网的文档语义匹配。互联网的文档语义匹配是指从互联网的海量文档中查找出与指定的条件 (如某个概念)相匹配的尽可能多的文档。传统的语义匹配实际上还是在“关键词”层面进行,其精确度已经不能满足要求了。
技术实现思路
本专利技术提供了一种解决上述问题的方案,提供一种基于CWL模型的高效,准确的语义匹配系统。本专利技术的技术方案是提供一种基于OWL模型的语义匹配系统,其特征在于其包括OWL条件建模模块、原始文档管理模块、OffL本体转换模块、倒排索引建库模块和OWL模型匹配模块,其中OffL条件建模模块,以人工操作的方式建立OWL条件模型并存入OWL本体模型库; 原始文档管理模块,负责采集或接受待匹配的原始文档并把它存入原始文档数据库; OffL本体转换模块,负责将原始文档进行OWL本体转换,生成OWL本体实例并存入本体实例数据库;倒排索引建库模块,负责提取本体实例数据库中的OWL本体实例的本体元,建立本体元的倒排索引并存入倒排索引数据库;OffL模型匹配模块,负责在OWL本体元倒排索引数据库中,查找与OWL条件模型匹配的 OffL本体实例,作为匹配结果存入OWL模型匹配结果集。优选的,其还包括匹配结果文档排序模块,负责调用原始文档管理系统,将与OWL 模型匹配结果集中匹配的OWL本体实例相对应的原始文档找出并排序输出。本专利技术的一种基于CWL模型的语义匹配系统是一种在(WL模型基础上进行语义匹配的方法,它可以实现将指定概念或条件与海量信息精确的语义匹配。本专利技术的一种基于3CWL模型的语义匹配系统具有高效、准确等优点。 附图说明图1是本专利技术的一种基于OWL模型的语义匹配系统的原理框架图。 具体实施例方式下面对本专利技术的具体实施方式作进一步详细的描述。如图1所示,本专利技术的一种基于OWL模型的语义匹配系统其包括以下模块0WL条件建模、原始文档管理、OffL本体转换、倒排索引建库和OWL模型匹配,其中1)原始文档管理模块负责采集或接受待匹配的原始文档,并把它存入原始文档数据库,与将来的本体实例做绑定关系后,将原始文本输出给OWL本体转换模块;2)OffL本体转换模块负责将原始文本转换为OWL本体实例,3)存入OWL本体实例库;4)本体倒排索引模块负责对OWL本体实例库做本体元倒排索引,并建立OWL本体元的倒排索引数据库;5)用户通过OWL条件建模工具模块,以OWL模型的形式输入需要匹配的语义条件(集);6)存入CWL模型库;7)OffL模型匹配模块,负责实现OWL条件模型与OWL本体元倒排索引表的模型匹配;8)匹配的结果输出并存入CWL模型匹配结果集(数据库);9)原始文档管理系统将与匹配结果绑定的原始文档(集)输出并排序,作为输出结果。本专利技术的一种基于OWL模型的语义匹配系统的主要工作流程是1)用户通过OWL条件建模工具设定语义匹配的条件模型;2)原始文档模块采集或接收需要匹配的原始文档,建立与未来本体实例的绑定关系, 并存入原始文档数据库;3)OffL本体转换模块将原始文本转换为OWL本体实例,并存入OWL本体实例库;4)OffL本体倒排索引模块对OWL本体实例库做本体元倒排索引,并存入OWL本体倒排索引库;5)OffL模型匹配模块,利用OWL条件模型,在OWL本体元倒排索引表中,识别和提取符合OffL条件模型的本体元,并由此找到相应本体实例,作为匹配结果(集)输出;6)调用原始文档管理系统,将与OffL本体实例结果集相对应的原始文档找出并排序, 作为输出结果的一部分。以上实施例仅为本专利技术其中的一种实施方式,其描述较为具体和详细,但并不能因此而理解为对本专利技术专利范围的限制。应当指出的是,对于本领域的普通技术人员来说, 在不脱离本专利技术构思的前提下,还可以做出若干变形和改进,这些都属于本专利技术的保护范围。因此,本专利技术专利的保护范围应以所附权利要求为准。权利要求1.一种基于CWL模型的语义匹配系统,其特征在于其包括OffL条件建模模块、原始文档管理模块、OffL本体转换模块、倒排索引建库模块和CWL模型匹配模块,其中OffL条件建模模块,以人工操作的方式建立OWL条件模型并存入OWL本体模型库; 原始文档管理模块,负责采集或接受待匹配的原始文档并把它存入原始文档数据库; OffL本体转换模块,负责将原始文档进行OWL本体转换,生成OWL本体实例并存入本体实例数据库;倒排索引建库模块,负责提取本体实例数据库中的OffL本体实例的本体元,建立本体元的倒排索引并存入倒排索引数据库;OffL模型匹配模块,负责在OWL本体元倒排索引数据库中,查找与OWL条件模型匹配的 OffL本体实例,作为匹配结果存入OWL模型匹配结果集。2.根据权利要求1所述的一种基于OWL模型的语义匹配系统,其特征在于其还包括匹配结果文档排序模块,负责调用原始文档管理系统,将与CWL模型匹配结果集中匹配的 OffL本体实例相对应的原始文档找出并排序输出。全文摘要本专利技术公开了一种基于OWL模型的语义匹配系统,其特征在于其包括OWL条件建模模块、原始文档管理模块、OWL本体转换模块、倒排索引建库模块和OWL模型匹配模块,其中OWL条件建模模块,以人工操作的方式建立OWL条件模型并存入OWL本体模型库;原始文档管理模块,负责采集或接受待匹配的原始文档并把它存入原始文档数据库;OWL本体转换模块,负责将原始文档进行OWL本体转换,生成OWL本体实例并存入本体实例数据库;倒排索引建库模块,负责提取本体实例数据库中的OWL本体实例的本体元,建立本体元的倒排索引并存入倒排索引数据库;OWL模型匹配模块,负责在OWL本体元倒排索引数据库中,查找与OWL条件模型匹配的OWL本体实例,作为匹配结果存入OWL模型匹配结果集。本专利技术具有高效、准确等优点。文档编号G06F17/30GK102426605SQ20111035772公开日2012年4月25日 申请日期2011年11月14日 优先权日2011年11月14日专利技术者王楠 申请人:江苏联著实业有限公司本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:王楠
申请(专利权)人:江苏联著实业有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术