基于本体和推理机制的旅游路线查询方法研究与实现
发布时间:2020-08-06 14:13
【摘要】:随着旅游业的发展,不仅让旅游资源变得越来越丰富,而且外出旅游也已经成为了人们日常休闲活动。如何有效的获取到一个陌生环境的信息成为了人们面临的一大困难。虽然计算机技术的普及让人们获取信息变得容易,但由于网络信息的增长,传统基于关键字的查询方式已经无法适应新的需求。另外,由于旅游领域中信息的复杂性,不同的用户在查询信息时,可能会输入同一含义而不同词语的查询条件,从而导致输入的查询条件只能按照语法层面来匹配结果,难以满足用户的真实意图。因此,如何更好地分析查询条件的语义信息,建立旅游领域的语义扩展模型,得到满足用户真正需求的查询结果是一个亟需解决的问题。针对上述问题,本文提出了基于本体和推理机制的旅游路线查询方法。论文的研究工作主要包括以下几个方面:(1)针对传统的信息检索往往是从语法出发采用关键词匹配,缺乏语义分析的问题,以旅游领域为研究背景,通过对旅游领域中相关资料的查阅与研究,建立一个旅游本体。通过对旅游领域中概念的分析,建立类与类的层次体系,然后通过定义属性和添加实例来对类间、类与实例间、实例与实例间进行关联处理及分析。(2)分析用户查询语句,提取目标条件;然后根据旅游本体中已有的关联属性来定义推理规则,并基于Jena推理机制,将自定义规则加入推理机完成旅游本体的语义扩展,接着运用SPARQL语言进行单因素的推理查询;最后针对用户提出的多个目标条件,通过定义目标函数和基于单因素的推理查询来实现对多因素的推理查询,完成旅游路线信息的推荐。(3)实现基于本体和推理机制的旅游路线查询系统ORTRIS,用户通过输入查询条件语句,查询出用户所需要的旅游路线信息。并将本文方法与相关文献的研究方法进行对比,通过对查询结果的查全率和查准率分析,证明了本文方法的有效性和优越性。本文方法将本体应用于旅游领域,能够建立旅游相关概念之间的逻辑关系结构;通过关联处理和推理规则,能够达到扩充本体的目的;运用推理查询,能够得到旅游路线的查询结果。
【学位授予单位】:昆明理工大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TP391.3;F592
【图文】:
明理工大学硕士学位论文3.4 关联化处理通过对上述旅游本体的概念、属性和实例的概括和分析,接着对领域本体进行关联处理[70]。所谓关联化处理,就是根据上述本体构建的流程,采用 Protégé工具完成模型建立和编码实现。在 Protégé工具中的具体操作如下:(1)通过 Classes 界面来创建旅游本体中的类,并定义它们之间的层次结构;(2)通过 Object Properties 界面和 Data Properties 界面分别来构建类的对象属性和据属性;(3)通过 Individuals by class 界面创建实例,并给描述实例的数据属性和对象属性并可以通过通过 OntoGraf 获得旅游本体的模型图。本文通过 Protégé建立的旅游本体模型如图 3.18 和图 3.19 所示。
(3)通过 Individuals by class 界面创建实例,并给描述实例的数据属性和对象属性并可以通过通过 OntoGraf 获得旅游本体的模型图。本文通过 Protégé建立的旅游本体模型如图 3.18 和图 3.19 所示。图 3.18 旅游概念
明理工大学硕士学位论文表 5.2 本体持久化存储的信息表名 存储jena_g1t1_stmt 本体数据jena_g1t0_reif 经过处理的本体数据jena_sys_stmt 系统元数据jena_graph 每一个用户图的名字和唯一标志符jena_long_lit 陈述表中不便于直接存储的长字符常量jena_long_uri 陈述表中不便于直接存储的长 URIjena_prefix URI 的前缀上述表中主要关注的是 jena_g1t1_stmt,其中存放了本体的数据,本体以三元组的形存放在此表中。其生成结果如图 5.2 所示。
【学位授予单位】:昆明理工大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TP391.3;F592
【图文】:
明理工大学硕士学位论文3.4 关联化处理通过对上述旅游本体的概念、属性和实例的概括和分析,接着对领域本体进行关联处理[70]。所谓关联化处理,就是根据上述本体构建的流程,采用 Protégé工具完成模型建立和编码实现。在 Protégé工具中的具体操作如下:(1)通过 Classes 界面来创建旅游本体中的类,并定义它们之间的层次结构;(2)通过 Object Properties 界面和 Data Properties 界面分别来构建类的对象属性和据属性;(3)通过 Individuals by class 界面创建实例,并给描述实例的数据属性和对象属性并可以通过通过 OntoGraf 获得旅游本体的模型图。本文通过 Protégé建立的旅游本体模型如图 3.18 和图 3.19 所示。
(3)通过 Individuals by class 界面创建实例,并给描述实例的数据属性和对象属性并可以通过通过 OntoGraf 获得旅游本体的模型图。本文通过 Protégé建立的旅游本体模型如图 3.18 和图 3.19 所示。图 3.18 旅游概念
明理工大学硕士学位论文表 5.2 本体持久化存储的信息表名 存储jena_g1t1_stmt 本体数据jena_g1t0_reif 经过处理的本体数据jena_sys_stmt 系统元数据jena_graph 每一个用户图的名字和唯一标志符jena_long_lit 陈述表中不便于直接存储的长字符常量jena_long_uri 陈述表中不便于直接存储的长 URIjena_prefix URI 的前缀上述表中主要关注的是 jena_g1t1_stmt,其中存放了本体的数据,本体以三元组的形存放在此表中。其生成结果如图 5.2 所示。
【参考文献】
相关期刊论文 前10条
1 马斌;王金虹;闫娟娟;芦倩;;基于本体的智能语义检索模型设计与研究[J];情报科学;2015年02期
2 牛传明;;基于关键词的信息检索系统的研究[J];中国集体经济;2012年10期
3 田宏;马朋云;;基于Jena的城市交通领域本体推理和查询方法[J];计算机应用与软件;2011年08期
4 陈琨;张蕾;;基于知识图的领域本体构建方法[J];计算机应用;2011年06期
5 潘超;古辉;;本体推理机及应用[J];计算机系统应用;2010年09期
6 冯欣;王成良;;本体在旅游信息系统中的应用研究[J];计算机与现代化;2010年03期
7 谭月辉;肖冰;陈建泗;齐京礼;李志勇;;Jena推理机制及应用研究[J];河北省科学院学报;2009年04期
8 吴振生;孙秀迪;李新云;周R
本文编号:2782517
本文链接:https://www.wllwen.com/guanlilunwen/lvyoujiudianguanlilunwen/2782517.html