首页> 中文学位 >基于面向对象知识表示的杭州西湖旅游问答系统
【6h】

基于面向对象知识表示的杭州西湖旅游问答系统

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

第1章 绪论

1.1 研究背景及意义

1.2 主要研究内容

1.3 相关技术介绍

1.4 本文的组织结构

第2章 问答系统的相关介绍

2.1 问答系统的定义

2.2 问答系统的研究现状

2.3 问答系统的分类

2.4 本章小结

第3章 面向对象的知识表示方法

3.1 知识表示的研究现状

3.2 一种新的面向对象的知识表示方法

3.3 本章小结

第4章 系统需求分析

4.1 产品功能概述

4.2 系统的总体框架

4.3 系统功能需求分析

4.4 安全性分析

4.5 本章小结

第5章 系统概要设计

5.1 系统环境设计

5.2 总体功能模块设计

5.3 数据库设计

5.4 问答机器人

5.5 本章小结

第6章 系统的详细设计与实现

6.1 系统技术架构

6.2 系统搭建

6.3 系统后台管理的设计与实现

6.4 系统前台展示及问答机器人的设计与实现

6.5 开发过程中的难点及解决方案

6.6 系统测试

6.7 本章小结

第7章 总结与展望

7.1 总结

7.2 展望

参考文献

致谢

攻读学位期间参加的科研项目和成果

展开▼

摘要

随着互联网的普及,人们可以使用多种方式从互联网中获得信息。但是利用传统的信息检索方法,人们无法从众多信息中快速定位自己所需要的信息。在问答系统中,用户可以使用自然语言的句子进行提问,系统直接为用户返回简短的答案,有效地满足用户对快速获取信息的需求。知识表示是问答系统的基础,知识表示的方法越合理有效,就能更好地支持问答系统的自然语言处理过程。
  面向对象思想将具体事物、事物的属性以及事物之间的联系进行抽象,通过对象之间的继承、组合关系将不同的对象联系起来。从面向对象的角度来说,知识蕴含在对象以及对象的关系之间。采用面向对象知识表示方法来表示知识,具有良好的灵活性且更符合人们的一般思维过程。因此,系统中采用了基于面向对象的知识表示方法来表示杭州西湖旅游领域的知识,建立了领域知识库。并且,在知识库的基础上构建了杭州西湖旅游问答系统。
  系统以SSH框架为后端主体架构,在前端使用了node.js、jquery和ajax技术构建了一个包括知识库管理、景点全览、精品旅游路线、便捷服务和智能问答机器人等功能的综合型问答系统。其中,最核心的部分是智能问答机器人。智能问答机器人接受用户用自然语言描述的有关杭州西湖旅游方面的问题,返回给用户准确、简短的回答,使得旅游信息的获取更加简单、快速,为杭州西湖的游客提供了便利。
  主要研究工作和成果如下:首先,分析了问答系统的研究现状并介绍了基于面向对象的知识表示方法;其次,针对杭州西湖旅游领域对系统进行了需求分析,包括系统的功能概述、总体框架、功能分析和安全性分析。再次,对整个系统进行了概要设计,包括系统环境设计、总体功能模块设计、数据库设计、问答机器人设计。最后,对系统进行了详细的设计与实现。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号