基于Ontology的个性化语义检索系统研究.pdf
上传人:yy****24 上传时间:2024-09-09 格式:PDF 页数:4 大小:111KB 金币:12 举报 版权申诉
预览加载中,请您耐心等待几秒...

基于Ontology的个性化语义检索系统研究.pdf

基于Ontology的个性化语义检索系统研究.pdf

预览

在线预览结束,喜欢就下载吧,查找使用更方便

12 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

图书馆理论与实践图书馆数字化技术平台2009(10)●翁畅平,沈娟(安徽大学管理学院,合肥230039)基于Ontology的个性化语义检索系统研究[关键词]Ontology;个性化;语义检索;出查询请求的用户的真正意图。命名实体;用户兴趣模型造成上述信息检索困难的实质在于常用信息检索[摘要]在分析现有基于关键词检索系统没有考虑用户的检索意图,缺乏知识处理能力和的常用检索工具诸多缺陷的基础上,通过用户兴趣获取机制。为了提高检索质量,在设计检索Ontology技术的引入,提出基于Ontology系统时应当首先定位用户的检索意图,再把信息检索个性化语义检索系统的基本框架,阐述基从基于关键词的层面提高到基于知识的层面。针对以于Ontology个性化语义检索系统的工作流上问题,本文提出了基于Ontology的个性化语义检程和各组成部分功能,并对该检索系统实索。先利用Ontology构造用户兴趣模型,再利用该模现的关键技术作出分析。型筛选基于知识库的语义检索结果,使检索结果更加[中图分类号]G354符合用户检索需求。[文献标志码]A2Ontology技术的引入[文章编号]1005-8214(2009)10-0077-04Ontology原本是一个哲学概念,用于描述客观事物的本质,是对客观存在的一个系统的解释和说明。1引言如今,Ontology作为一种能在语义和知识层次上描计算机技术的日新月异和互联网技术的广泛普及述概念体系的有效工具,描述概念及概念之间的关使得因特网上的信息资源数量日益膨胀;专业化和深系,通过概念之间的关系来描述概念的语义。它是入化的社会分工使得信息用户的个性化信息需求日趋最先进的知识表示方式,能够描述所有的数据结构,明显。目前,基于关键词检索的常用检索工具仍存在是推理和关系数据库的结合。Ontology作为共享概诸多缺陷:念模型的明确的形式化规范说明,包括以下4个(1)“忠实表达”问题。[1]大多数检索服务界面含义[2]:由分类目录或检索框组成,单调统一,用户很难通过(1)“概念模型”,指通过抽象出客观世界中一些若干个关键词或关键词串忠实地表达他所真正需要检现象的相关概念而得到的模型;索的内容。表达困难导致检索困难。(2)所使用的概念以及使用这些概念的约束都有(2)未解决好“一义多词”问题。基于关键词匹明确的定义;配的检索技术,只是机械地将用户的查询请求以关键(3)“形式化”,指Ontology是计算机可以处理的;词的形式与全文中的词进行字面匹配,不考虑语义匹(4)“共享”,指Ontology中体现的是共同认可的配,因此许多关键词的同义词信息没有检索出来。例知识,反映的是相关领域中公认的概念集,即Ontolo-如,某人需要了解有关汽车的一些信息,以“汽车”gy针对的是团体而非个体的共识。为关键词查询,由于检索时采用字面匹配,“汽车”概括地说,Ontology能够在人们和应用系统之间的同义词“轿车”有可能未被检索出来。达成对术语含义的共享和共同理解,通过类(class-(3)未解决好“一词多义”问题。不同检索目的es)、关系(relations)、函数(fUnctions)、原则(ax-检索用户用同一组关键词查询则会得到相同检索结ioms)和实例(instances)这5种元素表达Ontology中果,很难符合用户的特殊需求。例如想查询有关“医的知识,使其具有逻辑推理和语义识别功能,帮助检生”的某些信息,输入“doctor”,那么系统往往返回索系统跨越目前基于关键词的检索过程中的上述问有关“博士”和“医生”的所有信息,而毫不关心发题,实现语义检索。··77图书馆理论与实践图书馆数字化技术平台2009(10)3基于Ontology个性化语义检索系统的基本框架被查询器识别,查询预处理模块的作用就是将用户的3.1基于Ontology个性化语义检索系统的功能描述查询条件转换为符合规范的结构化查询。由于知识库本文提出的基于Ontology个性化语义检索系统在是采用的RDF编码,查询条件需要经过查询条件预逻辑上可分为三层体系结构。用户接口层指用户通过处理模块转换成RDF/XML格式的查询式子。浏览器与系统交互;个性化处理层是将用户模糊的自(3)结果处理模块。其作用是使得用户得到满足然语言检索请求转化为计算机可以识别的规范化语其检索需求的结果。在本系统中通过用户兴趣模型筛言,并结合用户的个人信息、检索历史构建用户兴趣选文档检索器返回的文档,并按照一定的排序算法以模型,利用用户兴趣模型可对语义检索层返回的结果用户易于接受的方式呈现给用户。经过个性化过滤后返回给用户;语义信息检索层负责(4)知识库。一个本体与类的实例的集合就可以