基于课程知识的自动问答系统设计与实现.doc

资料分类:工业大学 上传会员:暖暖大将军 更新时间:2024-08-06
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:17008
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:随着互联网技术的不断发展,人们在日常生活、工作和学习中越来越依赖于计算机来解决各种各样的问题,对计算机的要求也随之不断提高,尤其对搜索功能的要求更为强烈,所以传统的搜索引擎已经无法满足用户日益增长的个性化需求。作为信息检索系统的有益补充,问答系统因为具有高效性、灵活性、交互性、开放性等特点得到了人们的广泛关注[1],因此,将问答系统应用到课程教学中,势必能提高学生学习效率,同时进一步提高教师的教学质量。

结合目前问答系统的现状,课题旨在设计并实现基于课程知识的自动问答系统。在对课程相关师生进行调查的基础上,结合软件工程的设计思想,利用Java Web等技术以及MySQL数据库系统设计并实现了一个适合大学生搜索疑难问题的自动问答系统。系统以《操作系统》课程为例将章节中难以理解的知识点构造成相应的问答对,通过问答对构建相应的知识信息库,在此基础上对用户问题进行分析,并在库中检索相似问题,如无法找到相似问题则交由领域专家回答。

 

关键词:问答系统;信息检索;信息库

 

目   录

摘   要

ABSTRACT

第一章  引言-7

1.1 研究背景-7

1.2 研究现状-8

1.3 主要研究内容-9

1.4 论文结构-9

第二章  相关技术和工具的介绍-10

2.1 系统运行环境-10

2.2 相关技术-10

2.2.1 Java Web-10

2.2.2 B/S结构-10

2.2.3 MVC-10

2.2.4 HTML+CSS-10

2.3 开发工具介绍-11

2.3.1 My Eclipse-11

2.3.2 JDK-11

2.3.3 Tomcat-11

2.3.4 MySQL-11

2.4 本章小结-12

第三章  需求分析-13

3.1 系统总体需求-13

3.2 用户分析-13

3.3 典例分析-13

3.4 数据库需求-14

3.5 其他需求-15

3.6 系统可行性分析-15

3.6.1技术可行性-15

3.6.2经济可行性-15

3.6.3操作可行性-16

3.7 本章小结-16

第四章  系统分析与结构设计-17

4.1 系统流程图-17

4.2 数据库逻辑结构设计-18

4.2.1数据流图-18

4.2.2E-R图-18

4.2.3数据库表逻辑设计-20

4.3 系统架构-20

4.4 本章小结-22

第五章  系统详细设计与实现-23

5.1 数据库物理结构设计-23

5.1.1物理结构设计-23

5.1.2数据库表物理结构设计-23

5.2 问答功能-23

5.2.1问答功能的核心算法介绍-23

5.2.2问答功能展示-24

5.2.3问答功能的详细实现过程-25

5.3 登陆功能-29

5.3.1界面展示-29

5.3.2登陆功能的核心代码的实现-29

5.4 知识库所有信息的显示功能-30

5.4.1界面展示-30

5.4.2知识库信息显示的核心代码的实现-30

5.5 知识信息库的完善功能-31

5.5.1界面展示-31

5.5.2完善知识库的核心代码的实现-31

5.6 系统测试-32

5.6.1问答功能测试-32

5.6.2登陆功能测试-33

5.7 本章小结-34

第六章  结论与展望-35

6.1 本文主要成果-35

6.2 未来工作展望-35

参考文献-37

致  谢-39

相关论文资料:
最新评论
上传会员 暖暖大将军 对本文的描述:基于课程知识自动问答系统方便学生用最直白、简单的话语描述自己的问题,并且可以用该问题进行提问,而且系统能为用户直接返回所需的答案[3]。在设计自动问答系统时,通过创建......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: