CN105320715A - 基于本体的语义查询方法 - Google Patents

基于本体的语义查询方法 Download PDF

Info

Publication number
CN105320715A
CN105320715A CN201410562700.XA CN201410562700A CN105320715A CN 105320715 A CN105320715 A CN 105320715A CN 201410562700 A CN201410562700 A CN 201410562700A CN 105320715 A CN105320715 A CN 105320715A
Authority
CN
China
Prior art keywords
individual
information
result
individuality
coupling
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201410562700.XA
Other languages
English (en)
Inventor
杨朝阳
刘永坚
白立华
曾瑞
涂瑞
李文忠
刘欢
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wuhan University of Technology WUT
Original Assignee
Wuhan University of Technology WUT
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Wuhan University of Technology WUT filed Critical Wuhan University of Technology WUT
Priority to CN201410562700.XA priority Critical patent/CN105320715A/zh
Publication of CN105320715A publication Critical patent/CN105320715A/zh
Pending legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Machine Translation (AREA)

Abstract

本发明提供一种基于本体的语义查询方法。包括如下步骤:构建本体,然后由计算机终端***进行分词处理;然后进行精确匹配和同义词匹配查找词库;查出个体名称匹配的个体,并查出数据属性信息匹配的个体,然后利用本体中的推理规则进行推理;最后进行结果匹配,列表展示所检索到的个体结果,显示个体的详细信息,包括对象属性信息和数据属性信息。本发明方法能够解决关键字查询信息之间缺乏联系,信息结构松散,不能表达其内在含义的问题,并具备有推理和匹配功能,能够更加准确的显示查找结果,具备较高的查准率。

Description

基于本体的语义查询方法
技术领域
本发明涉及数字信息处理技术领域,尤其涉及到一种基于本体的语义查询方法。
背景技术
知识处理是信息技术发展的必然趋势,随着对知识应用要求越来越高,传统的知识数据库***已经不能满足新的需求,所以将本体引用到知识工程中,将本体相关原理技术运用到知识库的开发中。
本体知识***是20世纪70年代后期,专家***、知识***和知识密集型的信息***的构建技术发展而形成知识工程,所建立的***简称为知识***(knowledge-basedsystems)。知识***是人工智能学科最重要的工业化和商业化产物。知识***用于辅助人们进行问题求解,如检测***诈骗、加速船舶设计、辅助医疗诊断、使科学软件更加智能化、向全体决策人员提供金融服务、产品质量的评价和广告宣传、支持电子网络的服务恢复。
随着互联网数据内容的***式增长和形式的多样化,信息搜索技术的发展也面临着严峻的挑战,要从大量数据资源中准确快速的获取需要的信息十分困难。基于关键字的信息检索技术也不能满足用户对信息查询的需求了,传统技术在信息查全率和查准率方面有很大的欠缺,互联网数据信息虽然多,但是并没有得到充分的利用,这些信息之间缺乏联系,信息结构松散,不能表达其内在含义,也不便于查询,并且用户需求话费大量的时间在信息筛选上。而语义网基于本体基础的查询为信息交流与共享提供了很好的一个通道。
发明内容
本发明所要解决的技术问题是针对上述存在的技术不足,提供一种能够解决关键字查询信息之间缺乏联系,信息结构松散,不能表达其内在含义的问题,并具备有推理和匹配功能,能够更加准确的显示查找结果,具备较高的查准率的基于本体的语义查询方法。
本发明解决其技术问题所采用的技术方案是:
基于本体的语义查询方法,其特征在于,包括如下步骤:
构建本体:利用计算机终端构件本体模型,一个本体模型包括类、对象属性、数据属性、推理规则、个体信息。
然后人工在计算机终端***上输入关键词或者直接输入语义,由计算机终端***进行分词处理;对于一个词的文本,无需进行分词处理,直接在数据库中进行查找;对于长文本,要进行分词处理,并去噪形成查询关键字。
然后在计算机终端***中进行精确匹配和同义词匹配查找词库,无法进行完全匹配查找个体数据的文本或词,在同义词词库中进行匹配,转换成同义词再进行检索,若在同义词词库中也无法完全匹配,则利用算法处理后利用处理结果最接近的词汇去查找,同时将原检索词存入该词汇的同义词词库中。
查出个体名称匹配的个体,并查出数据属性信息匹配的个体,然后利用本体中的推理规则进行推理;
最后进行结果匹配:
个体推理后的个体匹配结果:将文本进行分词,在词库中进行匹配,若在词库中匹配后的结果映射到本体模型的推理规则引擎中,刚好符合规则库中的推理规则,则进行推理后,将推理的结果作为检索关键字在数据库中查找匹配的个体。
个体匹配结果和数据属性信息匹配结果:根据查找匹配的结果如果是个体名称,则直接显示该个体;当没有个体名称匹配的个体时,再查找数据属性信息匹配的个体,并显示该个体的所有信息。
列表展示所检索到的个体结果,显示个体的详细信息,包括对象属性信息和数据属性信息。
本发明的知识库的查询原理是将用户输入的文本内容进行分词,在本体库中进行查找匹配,其是基于领域概念和关系的精确查找,所以检索结果具有较高的查准率。而对于某些复杂类型的查询描述,普通的检索功能无法实现,必须借助推理功能。用户输入的内容首先经过分词转化为知识库中存储的特定词汇,然后对关键词进行扩展,形成检索关键词列表,按照本体中已有的推理规则启动推理功能,再将结果送入检索模块,将相关信息检索出来。
本发明的有益效果是:
语义查询基于本体构架和个体信息构成的知识点查询,检索后***给出准确的结果外,还有相关联的个体,并标明其具体关联关系,使得信息得到充分的利用;
通过分词处理匹配个体名称和属性名称直接检索出所需信息,信息在查准率上得到大大提升;
针对复杂查询或无准确匹配的查询语句,分词扩展后启动推理功能再检索出信息。
附图说明
图1是本发明实施例的流程图。
具体实施方式
下面结合具体实施方式,对本发明作进一步的说明:
如图1所示的基于本体的语义查询方法,包括如下步骤:
构建本体:利用计算机终端构件本体模型,一个本体模型包括类、对象属性、数据属性、推理规则、个体信息。
然后人工在计算机终端***上输入关键词或者直接输入语义,由计算机终端***进行分词处理;对于一个词的文本,无需进行分词处理,直接在数据库中进行查找;对于长文本,要进行分词处理,并去噪形成查询关键字。
然后在计算机终端***中进行精确匹配和同义词匹配查找词库,无法进行完全匹配查找个体数据的文本或词,在同义词词库中进行匹配,转换成同义词再进行检索,若在同义词词库中也无法完全匹配,则利用算法处理后利用处理结果最接近的词汇去查找,同时将原检索词存入该词汇的同义词词库中。
查出个体名称匹配的个体,并查出数据属性信息匹配的个体,然后利用本体中的推理规则进行推理;
最后进行结果匹配:
个体推理后的个体匹配结果:将文本进行分词,在词库中进行匹配,若在词库中匹配后的结果映射到本体模型的推理规则引擎中,刚好符合规则库中的推理规则,则进行推理后,将推理的结果作为检索关键字在数据库中查找匹配的个体。
个体匹配结果和数据属性信息匹配结果:根据查找匹配的结果如果是个体名称,则直接显示该个体;当没有个体名称匹配的个体时,再查找数据属性信息匹配的个体,并显示该个体的所有信息。
列表展示所检索到的个体结果,显示个体的详细信息,包括对象属性信息和数据属性信息。
本发明的保护范围并不限于上述的实施例,显然,本领域的技术人员可以对本发明进行各种改动和变形而不脱离本发明的范围和精神。倘若这些改动和变形属于本发明权利要求及其等同技术的范围内,则本发明的意图也包含这些改动和变形在内。

Claims (1)

1.基于本体的语义查询方法,其特征在于,包括如下步骤:
构建本体:利用计算机终端构件本体模型,一个本体模型包括类、对象属性、数据属性、推理规则、个体信息;
然后人工在计算机终端***上输入关键词或者直接输入语义,由计算机终端***进行分词处理;对于一个词的文本,无需进行分词处理,直接在数据库中进行查找;对于长文本,要进行分词处理,并去噪形成查询关键字;
然后在计算机终端***中进行精确匹配和同义词匹配查找词库,无法进行完全匹配查找个体数据的文本或词,在同义词词库中进行匹配,转换成同义词再进行检索,若在同义词词库中也无法完全匹配,则利用算法处理后利用处理结果最接近的词汇去查找,同时将原检索词存入该词汇的同义词词库中;
查出个体名称匹配的个体,并查出数据属性信息匹配的个体,然后利用本体中的推理规则进行推理;
最后进行结果匹配:
个体推理后的个体匹配结果:将文本进行分词,在词库中进行匹配,若在词库中匹配后的结果映射到本体模型的推理规则引擎中,刚好符合规则库中的推理规则,则进行推理后,将推理的结果作为检索关键字在数据库中查找匹配的个体;
个体匹配结果和数据属性信息匹配结果:根据查找匹配的结果如果是个体名称,则直接显示该个体;当没有个体名称匹配的个体时,再查找数据属性信息匹配的个体,并显示该个体的所有信息;
列表展示所检索到的个体结果,显示个体的详细信息,包括对象属性信息和数据属性信息。
CN201410562700.XA 2014-10-22 2014-10-22 基于本体的语义查询方法 Pending CN105320715A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410562700.XA CN105320715A (zh) 2014-10-22 2014-10-22 基于本体的语义查询方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410562700.XA CN105320715A (zh) 2014-10-22 2014-10-22 基于本体的语义查询方法

Publications (1)

Publication Number Publication Date
CN105320715A true CN105320715A (zh) 2016-02-10

Family

ID=55248114

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410562700.XA Pending CN105320715A (zh) 2014-10-22 2014-10-22 基于本体的语义查询方法

Country Status (1)

Country Link
CN (1) CN105320715A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106446162A (zh) * 2016-09-26 2017-02-22 浙江大学 一种面向领域的本体知识库文本检索方法
CN107679062A (zh) * 2017-07-31 2018-02-09 石河子大学 一种推理群体意图的方法及电子设备
CN108595424A (zh) * 2018-04-19 2018-09-28 北京科技大学 一种智能家居中基于领域本体的设备搜索方法
CN112115709A (zh) * 2020-09-16 2020-12-22 北京嘀嘀无限科技发展有限公司 实体识别方法、装置、存储介质和电子设备

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
丁松等: "非一致OWL本体的推理方法研究", 《计算机工程与应用》 *
常万军等: "OWL的本体推理方法研究", 《计算机时代》 *
杨柳: "模糊本体建模方法及语义信息处理策略研究", 《中国博士学位论文全文数据库》 *
盖炳帅等: "一种基于本体推理的业务特征获取方法", 《计算机仿真》 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106446162A (zh) * 2016-09-26 2017-02-22 浙江大学 一种面向领域的本体知识库文本检索方法
CN107679062A (zh) * 2017-07-31 2018-02-09 石河子大学 一种推理群体意图的方法及电子设备
CN108595424A (zh) * 2018-04-19 2018-09-28 北京科技大学 一种智能家居中基于领域本体的设备搜索方法
CN112115709A (zh) * 2020-09-16 2020-12-22 北京嘀嘀无限科技发展有限公司 实体识别方法、装置、存储介质和电子设备
CN112115709B (zh) * 2020-09-16 2021-06-04 北京嘀嘀无限科技发展有限公司 实体识别方法、装置、存储介质和电子设备

Similar Documents

Publication Publication Date Title
CN105468605B (zh) 一种实体信息图谱生成方法及装置
CN107315759B (zh) 归类关键字的方法、装置和处理***、分类模型生成方法
CN105095195B (zh) 基于知识图谱的人机问答方法和***
US9400835B2 (en) Weighting metric for visual search of entity-relationship databases
CN105930362B (zh) 搜索目标识别方法、装置及终端
WO2017024553A1 (zh) 一种信息情感分析方法和***
CN103488724A (zh) 一种面向图书的阅读领域知识图谱构建方法
CN101464897A (zh) 一种词匹配及信息查询方法及装置
US10747824B2 (en) Building a data query engine that leverages expert data preparation operations
CN102262670A (zh) 一种基于移动可视设备的跨媒体信息检索***及方法
CN110119473A (zh) 一种目标文件知识图谱的构建方法及装置
CN105843796A (zh) 一种微博情感倾向分析方法及装置
US20150269612A1 (en) Entity platform and entity store
CN105426381A (zh) 一种基于微博情绪上下文的音乐推荐方法
CN110275962B (zh) 用于输出信息的方法和装置
CN105320715A (zh) 基于本体的语义查询方法
CN108572992A (zh) 一种商品排序的方法及装置
CN111813874B (zh) 太赫兹知识图谱构建方法及***
CN104281565A (zh) 语义词典构建方法和装置
Huang et al. A Low‐Cost Named Entity Recognition Research Based on Active Learning
Zhou et al. Survey of knowledge graph approaches and applications
CN104679784A (zh) 一种o2b智能搜索方法及***
Liu et al. Joint user profiling with hierarchical attention networks
CN105468780A (zh) 一种微博文本中产品名实体的规范化方法及装置
Rajput Ontology based semantic annotation of Urdu language web documents

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20160210