课程设计论坛

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

[毕业设计] 非洲旅游领域的语义网构建—检索和推理算法 [复制链接]

楼主
文件格式:word+java+pdf
文件大小:3.06MB
适用专业:电子信息工程
适用年级:大学
下载次数:1 次
我要下载:点击联系下载
论文编号:207684

资料简介:

毕业设计-非洲旅游领域的语义网构建—检索和推理算法,共42页,20802字,附代码、开题报告等

中文摘要

本文主要描述了非洲旅游领域语义网的检索和推理算法的设计与实现。

语义网并不是完全对现有互联网的颠覆,而是以语义网技术为骨干连接现有互联网,是对目前互联网的必要扩展。语义网的目标是使得web上的信息具有计算机可以理解的语义,满足人们对智能化网络信息搜索技术的需求和渴望。构建一个关于非洲旅游的语义网站,以一种新的、先进的、可交互的方式指导人们境外游。

本次非洲旅游语义网的构建涉及以下方面:

本体知识库构建。非洲旅游热点的相关知识构建本体,使用标准本体描述语言OWL DL描述。

检索算法和推理算法。打算使用Jena推理机在RDF格式的本体文件中检索答案,并模拟用户需求自定义规则以便推理使用。

检索模式设计及语义网站呈现。对用户输入的信息进行分类处理,然后根据关键词调用检索结果、过滤和筛选推理结果。

软件测试。

本文主要涉及检索和推理算法的实现,作者采用Jena推理机对本体进行具体的检索和解析,并且定义规则实现推理。

关键词:语义网;本体;本体推理;本体查询;Jena;OWL


目 录

1 引言 1

1.1研究背景 1

1.2研究目的及意义 1

1.3本文结构 2

2 理论与技术基础 3

2.1 语义网相关介绍 3

2.1.1语义网的概述 3

2.1.2语义网的组成 3

2.1.3 语义网的优势 6

2.1.4 语义网的未来发展 7

2.2 本体的相关介绍 8

2.2.1 本体的概述 8

2.2.2 本体的建模元语 8

2.3 基于本体的检索与推理 9

2.3.1 Jena语言的概述 9

2.3.2 Jena推理机工作机制 11

2.4 动态网页的开发 12

2.4.1 动态网页开发技术 12

2.4.2 Struts2框架简介 13

3 非洲旅游领域的语义网构建 15

3.1 旅游语义网的开发流程 15

3.2 旅游语义网处理流程 16

3.3 旅游语义网构建的预期结果 16

3.4 总体的分析和设计 17

3.4.1 旅游信息本体的构建 17

3.4.2 本体检索与推理 20

3.4.3 动态网页的设计 22

4 本体的检索和推理算法的实现 26

4.1 运用Jena实现本体语义检索 26

4.2 运用Jena实现基于OWL语言规则的推理 27

4.2.1规则的构造 27

4.2.2实现推理 28

5 检索和推理的结果分析 31

5.1 程序实现的平台和环境 31

5.2 程序的实现与结果分析 31

5.2.1语义检索 31

5.2.2实现推理 33

6 总结与展望 35

6.1 研究工作总结 35

6.2 收获与体会 35

参考文献 36

致谢 37


本文结构

第一章 绪论,描述选题背景及项目实现的意义。

第二章 理论与技术基础,介绍了与本文相关的基本概念与理论。首先对语义网的一些相关知识进行介绍,分析语义网的结构、特点以及发展。接下来对语义网的构建基础本体知识库的知识进行了简单的介绍,通过介绍本体的建模语言、描述语言以及构建工具对本体的结构进行阐述。然后,最关键的是介绍了基于本体的检索与推理技术,这是本文的核心内容,也是语义网的优势体现,只有在实现此板块的内容之后才能让语义网体现其与众不同的特点,此处将基本的概念进行阐释。最后是介绍动态网页的开发技术,也是语义网实现的前台。

第三章 非洲旅游领域的语义网构建,是针对本次毕业设计的内容以及相关特点进行介绍。通过总体的分析和设计,本文具体介绍了旅游语义网的实现手段以及重点技术。

第四章 非洲旅游领域的语义网实现,是本文的精华所在。具体介绍了语义网的核心部分“检索和推理”技术,通过介绍Jena相关概念,描述了系统重要模块的实现理论,以及具体信息的概述。

第五章 本体的检索与推理的实现,重点描述了系统重要模块的实现过程,对于使用平台和关键代码进行详解。

第六章 总结与展望,总结了本人在毕业设计中的收获及体验,指出系统不足之处,并为今后系统的优化或进一步开发进行展望。


主要内容

旅游业为旅客提供旅程中的各种服务,随着旅游业的发展,旅游业也涉及

到不通领域中去。而我国居民的消费水平逐年增高,出境游也受到很多国人的

青睐,构建国外旅游领域的语义网,目的是以一种新的、先进的、可交互的方

式指导人们境外游;同时在构建过程中研究、发现和解决语义网构建中出现的

新问题,促进语义网的发展。构建国外旅游热点的本体知识库是构建语义网、

进行语义检索的必要条件之一,旅游信息领域本体主要可分为旅游和旅客两大

方面。旅游的相关信息包括旅游景点、旅游地点、购物、交通、住宿、旅行线

路等,而旅客相关的信息可包括姓名、年龄、性别、兴趣爱好、消费金额、旅

游类别、时间等内容。丰富了旅客的个人信息后,能够添加更多的语义关系,

便于系统进行智能查询和知识推理。由于旅游本体数据库中包含了多个领域的

知识,为了给用户提供更为方便友好的查询信息,对本体数据库中的旅游信息

进行语义查询还需要利用jena推理机来实现。首先要将旅游信息系统中使用语

义的精确方法与本体库中术语相关联,建立一个满足一致性的公理库。然后根

据公理库对本体知识库中的知识进行检查和推理,以实现知识之间的联通,从

而为用户提供更广泛和精确的旅游信息。

1. 首先构建国外旅游热点的本体知识库,该本体知识库是构建语义网、进

行语义检索的必要条件之一;

2. 然后研究语义网中语义检索算法和推理算法,这些算法是与用户交互、

答案检索的基础;

3. 最后研究语义网与现有互联网的接口,将语义网与现有互联网的资源透

明地融合在一起供人们使用;

4. 软件测试。

拟解决的关键问题:

1、本体知识库构建。打算将国外旅游热点的相关知识制作成符合一阶描述.......


资料文件预览:
共8文件夹,22个文件,文件总大小:3.06MB,压缩后大小:1.52MB

  • 毕业设计-非洲旅游领域的语义网构建—检索和推理算法
  • 1091000160
  • 检索和推理代码
  • src
  • Jena1
  • rulesAfrica.rules  [5.00KB]
  • javaIReasoner.java  [451.00B]
  • javaJena1.java  [28.22KB]
  • owlOntology_Africa.owl  [1013.09KB]
  • rulesOntology_Africa.rules  [2.19KB]
  • javaReasonerFactory.java  [207.00B]
  • javaReasonerImpl.java  [3.41KB]
  • .settings
  • prefsorg.eclipse.core.resources.prefs  [89.00B]
  • prefsorg.eclipse.jdt.core.prefs  [629.00B]
  • bin
  • Jena1
  • classIReasoner.class  [456.00B]
  • classJena1.class  [18.71KB]
  • classReasonerFactory.class  [463.00B]
  • classReasonerImpl.class  [5.37KB]
  • classpath.classpath  [377.00B]
  • project.project  [381.00B]
  • doc1091000160-郭宇.doc  [1.98MB]
  • pdf1091000160_中期检查表.pdf  [3.62KB]
  • pdf1091000160_开题报告.pdf  [6.04KB]
  • pdf1091000160_成绩单.pdf  [2.50KB]
  • pdf1091000160_答辩记录单.pdf  [2.43KB]
  • pdf1091000160_论文打分表.pdf  [1.98KB]
  • pdf1091000160_进度报告.pdf  [8.17KB]

我要下载:非洲旅游领域的语义网构建—检索和推理算法
分享 转发
TOP
沙发

前来支持了

帮顶!
TOP
发新话题 回复该主题