问答系统的设计与实现

问答系统的设计与实现

ID:23016786

大小:525.50 KB

页数:50页

时间:2018-11-02

问答系统的设计与实现_第1页
问答系统的设计与实现_第2页
问答系统的设计与实现_第3页
问答系统的设计与实现_第4页
问答系统的设计与实现_第5页
资源描述:

《问答系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、问答系统1目录引言1第一章研究背景21.1问答系统研究背景21.2传统的问答系统的不足21.3问答系统研究现状21.4问答系统的类型区分41.5问题的类型进行区分41.6中文问答系统研究51.7相关评测5第二章系统分析62.1市场调查62.2问答系统的问题分析62.3问题分类62.4问题相似性判定72.5关键词扩展8第三章数据库设计103.1数据库的需求分析103.2数据库表结构设计103.3E-R模型12第四章系统详细设计与实现154.1系统工作原理介绍154.2系统数据流图164.3系统的实现算法164.4注册模块的设计与实现19第50

2、页共49页问答系统4.5注册模块的设计与实现324.6系统首页的设计与实现344.7用户提问模块的设计与实现384.8问题显示模块的设计与实现414.9问题回答模块的登录与实现444.10后台管理模块的设计与实现45第五章系统测试47第六章总结48致谢49参考文献50第50页共49页问答系统引言问答系统的设计目标是用简治、准确的答案回答用户用自然语言提出的问题。在人工智能和自然语言处理领域,问答系统都有着较长的历史。1950年英国数学家图灵(A.M.Turin8)在论文“ComputingMachineryandIntelligence”中

3、形象地指出了什么是人工智能,以及机器应该达到的智能标准。也就是通过自然语言问答的方式,判断机器是否具有智能。20世纪70年代随着自然语言理解技术的发展,出现了第一个实现用普通英语与计算机对话的人机接口LUNAR,该系统是伍德(W.Woods)于1972年开发用来协助地质学家查找、比较和评价阿波罗一号飞船带回的月球岩石和土壤标本的化学分析数据的系统。本文将简要介绍国内外问答系统研究的进展情况。并且针对问答系统中的一个难点以及实现方法进行了讨论。并给出如何识别用户搜索关键字的方法。第50页共49页问答系统第一章研究背景1.1问答系统研究背景随着

4、因特网的快速发展,网络上流通的信息日益增加,它已俨然成为巨大的讯息流通交换平台,要在如此大量的数据库中找寻有用的数据着实不易,通常会藉助于搜索引擎的功能来达成,然而以关键词为主的搜索引擎常会找出所有相关的信息,但是其中也包含许多无用的数据,用户浪费很多时间浏览不相关的网页。随着互联网的发展,网络已成为人们获取信息的重要手段。目前,世界上最大的搜索引擎Google能够搜索的网页数量已经超过了百亿。传统的搜索引擎存在很多不足的地方,其中主要有三个方面:一是以关键词的逻辑组合来表达检索需求二是返回的相关性信息太多三是以关键词为基础的索引,停留在语

5、言的表层,而没有触及语义,因此检索效果很难进一步提高。以上两点使得人们在互联网上的海量信息中快速准确地找到自己所需要的信息变得越来越困难。1.2传统的问答系统的不足传统的问答系统虽然可以对用户提出的问题给出确定的答案,但是这些问答系统的数据源是基于一个固定的文档集合,尚且不能满足用户的各种各样的需求。利用互联网上的资源是有效的解决之道互联网上具有丰富的信息,是问答系统数据源的理想资源,因此将问答系统与互联网结合起来,就变得非常必要。这也就促使了基于互联网的问答系统的出现和发展的问答系统的出现和发展。1.3问答系统研究现状问答系统的概念虽然提

6、出的时间并不长,但已经形成发展出了一些比较成熟的系统。美国麻省理工学院人工智能实验室于1993年开发出来的START,系统(http://www.ai.mit.edu/projects/infolab/start.html)是全世界第一个基于Internet的问答系统。START系统旨在为用户提供准确的信息,它能够回答数以百万的英语问题,主要包括与地点相关的问题(城市、国家、湖泊、天气、地图、人口统计学、政治和经济等)、与电影相关的问题(片名、演员和导演等)、与人物相关的问题(出生日期、传记等)以及与词典定义相关的问题等。该系统采用基于知识

7、库和基于信息检索的混杂模式,系统还保留着原来的两个知识库,"STARTKB”和“InternetPublic第50页共49页问答系统Library"。如果用户提出的问题属于这两个知识库的范畴,START就直接利用知识库中的知识返回比较准确的回答。反之,START系统将问题解析得到查询的关键词,通过搜索引擎得到相关信息,通过后续处理得到准确而简洁的回答返回给用户。比如提出一个问题“WhowasBillGates?", START系统回答“Cofounder,Microsoft.BornWilliamH.GatesonOctober28,195

8、5,Seattle,Washington."。同时系统还返回一个关于“BillGates"网页链接,如果用户希望了解更详细的信息时就可以浏览改网页。美国华盛顿大学开发的MULDE

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。