招生问答系统的设计【毕业论文+文献综述+开题报告+任务书】.doc

上传人:文初 文档编号:45148 上传时间:2018-05-14 格式:DOC 页数:49 大小:1.97MB
下载 相关 举报
招生问答系统的设计【毕业论文+文献综述+开题报告+任务书】.doc_第1页
第1页 / 共49页
招生问答系统的设计【毕业论文+文献综述+开题报告+任务书】.doc_第2页
第2页 / 共49页
招生问答系统的设计【毕业论文+文献综述+开题报告+任务书】.doc_第3页
第3页 / 共49页
招生问答系统的设计【毕业论文+文献综述+开题报告+任务书】.doc_第4页
第4页 / 共49页
招生问答系统的设计【毕业论文+文献综述+开题报告+任务书】.doc_第5页
第5页 / 共49页
点击查看更多>>
资源描述

1、本科毕业设计论文届论文题目招生问答系统的设计所在学院专业班级信息管理与信息系统学生姓名学号指导教师职称完成日期年月日招生问答系统的设计与实现摘要随着时代的发展,计算机技术越来越深入各行各业,为广大的用户提供了更为周到和便捷的服务。在这高速发展的信息社会,越来越多的人追求知识的满足,同时越来越多的学生选择通过学校这个专业的教学机构来获取知识。随着各院校办学规模增大,各大高校进行扩大招生,由此面临的严峻的招生形势。通过对我校招生管理的实际需求进行分析,设计开发一个具有我校特点的招生问答系统,具有很大的实际意义。本文从系统的背景、现状、需求分析、数据库设计以及界面设计的开发过程进行介绍。本课题主要目

2、的是实现一个招生问答系统。本系统采用ASPNET实现系统的动态交互,脚本语言采用C,数据库管理是MICROSOFT的SQLSERVER2000;实现招生问题管理、新闻发布管理等功能。关键词ASPNET;在线问答;新闻发布;数据库;SQL2000ADMISSIONSQTOACHIEVEENROLLMENTISSUESMANAGEMENT,PRESSRELEASEMANAGEMENTKEYWORDSASPNET;ONLINEQUSINGSYSTEMDATAUSINGSYSTEMCONFIGURATIONUSINGSYSTEMCOLLECTIONSUSINGSYSTEMWEBUSINGSYSTEMW

3、EBSECURITYUSINGSYSTEMWEBUIUSINGSYSTEMWEBUIWEBCONTROLSUSINGSYSTEMWEBUIWEBCONTROLSWEBPARTSUSINGSYSTEMWEBUIHTMLCONTROLSPUBLICPARTIALCLASSYONGHUZHUCE_ADDSYSTEMWEBUIPAGEPROTECTEDVOIDPAGE_LOADOBJECTSENDER,EVENTARGSEIFISPOSTBACKXINGBIEITEMSADD“MALE“XINGBIEITEMSADD“FEMALE“ADDXIALA“KEHUXINXI“,“BIANHAO“,“KEHU

4、BIANHAO“PROTECTEDVOIDBUTTON1_CLICKOBJECTSENDER,EVENTARGSESTRINGSQLSQL“INSERTINTO本科生毕业论文(设计)20YONGHUZHUCEYONGHUMING,MIMA,XINGMING,DIANHUA,SHENFENZHENG,YOUXIANG,QQ,DIZHI,XINGBIEVALUES“YONGHUMINGTEXTTOSTRINGTRIM“,“MIMATEXTTOSTRINGTRIM“,“XINGMINGTEXTTOSTRINGTRIM“,“DIANHUATEXTTOSTRINGTRIM“,“SHENFENZHENGT

5、EXTTOSTRINGTRIM“,“YOUXIANGTEXTTOSTRINGTRIM“,“QQTEXTTOSTRINGTRIM“,“DIZHITEXTTOSTRINGTRIM“,“XINGBIETEXTTOSTRINGTRIM“INTRESULTRESULTNEWCLASS1HSGEXUCUTESQLIFRESULT1RESPONSEWRITE“JAVASCRIPTALERT添加成功“ELSERESPONSEWRITE“JAVASCRIPTALERT系统错误,请检查数据库设置问题“本科生毕业论文(设计)21525问答模块图56在线问答页面该模块主要是让学生或者家长对我院校提出问题咨询,管理员会

6、在后台收到客户的提问并给出相应的回答。该模块是本系统的重点模块,该模块是必须先登录后才可以使用的,如果没有登录系统会给出相应提示。实现本模块的主要代码如下所示PUBLICPARTIALCLASSZSWDSYSTEMWEBUIPAGEPROTECTEDVOIDPAGE_LOADOBJECTSENDER,EVENTARGSEIFSESSION“USERNAME“NULLELSERESPONSEWRITE“JAVASCRIPTALERT对不起,请您先登陆HISTORYBACK“RESPONSEENDIFISPOSTBACK本科生毕业论文(设计)22TIWENRENTEXTSESSION“USERNA

7、ME“TOSTRINGTRIMPROTECTEDVOIDBUTTON1_CLICKOBJECTSENDER,EVENTARGSESTRINGSQLSQL“INSERTINTOZHAOSHENGWENDATIWENREN,BIAOTI,NEIRONGVALUES“TIWENRENTEXTTOSTRINGTRIM“,“BIAOTITEXTTOSTRINGTRIM“,“NEIRONGTEXTTOSTRINGTRIM“INTRESULTRESULTNEWCLASS1HSGEXUCUTESQLIFRESULT1RESPONSEWRITE“JAVASCRIPTALERT操作成功,您的问题我们已经收到,我们

8、会尽快给您答复,谢谢“ELSERESPONSEWRITE“JAVASCRIPTALERT系统错误,请检查数据库设置问题“本科生毕业论文(设计)23526系统后台登录模块图57系统后台登陆页面此页面的主要功能是检测正确的系统用户,使其持合法的用户名及密码进入系统后台,以进行相应权限的管理操作。该界面实现的主要代码如下所示PUBLICPARTIALCLASSLOGINSYSTEMWEBUIPAGEPROTECTEDVOIDPAGE_LOADOBJECTSENDER,EVENTARGSEPROTECTEDVOIDBUTTON1_CLICKOBJECTSENDER,EVENTARGSEIFTEXTBO

9、X2TEXTTOSTRINGTRIM“|TEXTBOX1TEXTTOSTRINGTRIM“RESPONSEWRITE“JAVASCRIPTALERT请输入完整HISTORYBACK“本科生毕业论文(设计)24RESPONSEENDSTRINGSQLSQL“SELECTFROMALLUSERSWHEREUSERNAME“TEXTBOX1TEXTTOSTRINGTRIM“ANDPWD“TEXTBOX2TEXTTOSTRINGTRIM“DATASETRESULTNEWDATASETRESULTNEWCLASS1HSGGETDATASQL/RESULTNEWTESTONLINECLASS1HSGGET

10、DATASQLIFRESULTNULLIFRESULTTABLES0ROWSCOUNT0SESSION“USERNAME“TEXTBOX1TEXTTOSTRINGTRIMSESSION“ROLE“RESULTTABLES0ROWS0“CX“TOSTRINGTRIMRESPONSEREDIRECT“MAINASPX“ELSERESPONSEWRITE“JAVASCRIPTALERT对不起,用户名或密码不正确“ELSERESPONSEWRITE“JAVASCRIPTALERT对不起,系统错误,请不要越权操作“本科生毕业论文(设计)25527新闻发布模块图58新闻信息发布操作页面该模块的主要功能是让

11、管理员可以添加一些本站的新闻类信息,其实现的主要代码如下所示PUBLICPARTIALCLASSDELGGSYSTEMWEBUIPAGEPROTECTEDVOIDPAGE_LOADOBJECTSENDER,EVENTARGSEIFREQUEST“DELID“TOSTRINGTRIM“STRINGSQLSQL“DELETEFROM“REQUEST“TABLENAME“TOSTRINGTRIM“WHEREID“INTPARSEREQUEST“DELID“TOSTRINGTRIM“NEWCLASS1HSGEXUCUTESQLRESPONSEREDIRECTREQUESTQUERYSTRING“NPA

12、GE“TOSTRINGTRIM“LB“REQUESTQUERYSTRING“LB“TOSTRINGTRIM本科生毕业论文(设计)26528用户添加模块图59管理员信息操作页面此页面所完成的功能是将管理员用户信息输入系统数据库,界面清晰,操作简便。因考虑到系统人员泛滥的问题,本模块仅限超级管理员一人使用实现本模块的主要代码如下所示PUBLICPARTIALCLASSEDITUSERSYSTEMWEBUIPAGEPROTECTEDVOIDPAGE_LOADOBJECTSENDER,EVENTARGSEIFSESSION“ROLE“TOSTRINGTRIM“超级管理员“/判断SESSION值,如果是

13、超级管理员,则此页可用,如果不是,则给出对话框提示RESPONSEWRITE“JAVASCRIPTALERT对不起,您没有这个权限HISTORYBACK“RESPONSEEND本科生毕业论文(设计)27PROTECTEDVOIDBUTTON1_CLICKOBJECTSENDER,EVENTARGSESTRINGSQL/SQL语句意思为向表ALLUSERS中插入新数据SQL“INSERTINTOALLUSERSUSERNAME,PWDVALUES“USERNAMETEXTTOSTRINGTRIM“,“PWD1TEXTTOSTRINGTRIM“NEWCLASS1HSGEXUCUTESQL/将SQL

14、语句执行一次,调用CLASS1CS中的HSGEXECUTE函数RESPONSEWRITE“JAVASCRIPTALERT添加成功“/执行成功,给出提示管理员拥有整个系统的所有操作权限。其他各项功能操作界面都清晰明了,故不一一说明。53系统评价(1)系统的特点本系统是一个招生问答系统,采用ASPNETSQL2000的模式来订制的一个小型信息发布服务平台。本系统从功能上来说,比较完备。系统以WEB界面与用户交互,为用户提供信息并接受其操作,同时通过数据库管理系统来存储信息数据。系统实现了对信息数据的浏览、查询、编辑和管理等基本数据库操作,系统采用了模块化设计方法,根据用户的需求及程序的应用与维护的

15、易用性,将各个部分置于不同的模块当中,方便了程序的扩展与维护,同时建立了程序功能复用的基础。(2)系统的不足和改进本系统基本上满足了管理嘉兴学院招生信息方面的需要。实现了嘉兴学院和家长所要求的功能。在界面上力求做到美观明了、在操作方面尽量避免由于用户操作不当带来系统的出错现象。但由于时间仓促,本系统还存在一些不足之处,界面不够美观,需要进一步修饰和美化;对数据库操作的性能有待进一步优化,虽然本系统优化了不少,但要达到理想状态还有一段距离,如部本科生毕业论文(设计)28分功能程序代码过长,如果后台数据库过大将会影响运行速度;部分数据库表的设计存在一定的冗余,有待进一步优化。本科生毕业论文(设计)

16、296总结本文提出并设计了一个招生管理系统,该系统整合了数据库技术、ASPNET技术、网站开发技术等。主要实现了一个信息交流平台,将招生信息进行整合,公布。通过对这个系统的学习与开发,在两个月的开发时间中,让我明白一点,就是测试的重要性。所谓建系统,测试先行,软件工程的知识告诉我们一个系统的开发从立项到投入运行,很长的周期都是在测试上的,这次的实际的系统开发让我增长了测试的经验。然而,由于时间和精力关系再加上系统比较庞大,开发的现有系统在功能上还存在着一些不足之处,还需要对其功能进行进一步的完善。并且系统仍然有许多值得去开发的功能在细节上,如模板相关模块的开发,还不够完善;页面不够美观,系统主

17、页仍有一些功能没有开发出来。进行招生系统的设计与开发的主要目的是为了提高自己的实践能力、学会自主开发独立程序,学会将所学知识应用于实践中,并在实践中不断学习。在大学里本人所学的知识大多数是从课本上得到的,而这次是要通过动手来实践,对本人来说是一次很好的锻炼。让我更好地掌握了ASPNET的开发技术,更深刻地理解了网站的开发流程。我将在以后的工作和学习中不懈努力,提高自己的技术水平,以改进现有系统的不足之处和加入新的功能,并努力成为适应时代需求的复合型人才,为社会做出贡献。本科生毕业论文(设计)30参考文献1JYOTIKAPRASAD,ANTONER,VOGTRIKUINOUEQA42WEBBAS

18、EDQUESTIONANSWERINGSYSTEMCCS224NFINALPROGRAMMINGASSIGNMENT,1112汪晓平,钟军ASPNET网络开发技术M北京人民邮政出版社,2003年12月第二版3张一鸣,桂林,张家祥个人网站组建实用教程M西安电子科技大学出版社,2004年1月第一版4HOATRANGDANG1,DIANEKELLY2,ANDJIMMYLINOVERVIEWOFTHETREC2007QUESTIONANSWERINGTARCKJACL2003WORKSHOPONMULTILINGUALSUMMARIZATIONANDQUESTIONANSWERINGCMORRISTO

19、WN,USAASSOCIATIONFORCOMPUTATIONALLINGUISTICS,2003,61685沈士根,汪承焱,许小东WEB程序设计ASPNET实用网站开发M北京清华大学出版社,20096王院峰零基础学ASPNET20M北京机械工业出版社,20087邓春妮孙艳华邹庆云ASPNET信息化系统建设案例M人民邮电出版社,20068翁健红基于C的ASPNET程序设计M机械工业出版社,20079武新华等ASPNET20网络数据库开发M北京电子工业出版社,200810徐世浩高校教育网站ASPNET技术应用研究J电化教育研究,20041333511郭郑州,崔群法,张银鹤ASPNET35从入门到

20、精通M北京电子工业出版社,200912MATTHEWMACDONALD,MARIOSZPUSZTAPROASPNET35INC2008SECONDEDTIONM人民邮电出版社,200813段辉良等ASPNET35全程指南M电子工业出版社,200914黄平主编数据库技术北京机械工业出版社,200215袁玫等编著网络数据库应用教程北京人民邮电出版社,2002本科生毕业论文(设计)31本科毕业设计论文任务书课题名称招生问答系统的设计指导教师学院商学院专业信息管理与信息系统班级一、主要任务与目标随着网络和信息技术的快速发展,同时人们想更快地获取信息的愿望越来越强烈。这招生工作中表现比较突出,每年到高考

21、后填报志愿这段时间,上网查找招生信息和问询招生信息的学生和家长很多,学校通常组织多名工作人员守在计算机前进行问题的解答。在招生工作中,很多问题是一样的,如果将讯问多的问题和答案放入问答库,将常见问题让系统回答,则可以较少工作人员的工作量,同时,也能提高回答问题的时间。二、主要内容与基本要求通过与学校招生办访谈调查和网络上招生系统中常见的问题提炼常见的招生问题及答案,并对学生提出的问题进行解答;如果系统问答库中已经有相关的问题,系统从问答库中自动提取答案进行自动回答,否则,才放入系统中并做标记,让招生办工作人员回答。三、计划进度2010112220101210文献阅读并撰写文献分析报告20101

22、21120101220完成外文翻译2010122120101228在文献分析基础上思考选题中要完成的关键内容,并撰写开题报告2011010120110301完成系统需求分析和功能需求分析,开始系统设计,并完成论文初稿2011030120110505毕业实习、论文完善本科生毕业论文(设计)32四、主要参考文献1RODSTEPHENS,王海涛,宋丽华译数据库设计解决方案入门经典M北京清华大学出版社,20102姜同强信息系统分析与设计M北京机械工业出版社,20083倪庆萍管理信息系统原理M北京北京交通大学出版社,20104李照亮,张琳基于招生领域自动问答系统的问题理解的研究J电脑知识与技术,2009

23、,51264626485HOATRANGDANG1,DIANEKELLY2,ANDJIMMYLINOVERVIEWOFTHETREC2007QUESTIONANSWERINGTRACKJACL2003WORKSHOPONMULTILINGUALSUMMARIZATIONANDQUESTIONANSWERINGCMORRISTOWN,USAASSOCIATIONFORCOMPUTATIONALLINGUISTICS,2003,61686JYOTIKAPRASAD,ANTONER,VOGTRIKUINOUEQA42WEBBASEDQUESTIONANSWERINGSYSTEMCCS224NFINA

24、LPROGRAMMINGASSIGNMENT,111本科生毕业论文(设计)33(2011届)毕业论文(设计)文献综述题目招生问答系统的设计学院商学院专业信息管理与信息系统班级学号姓名指导教师教务处制本科生毕业论文(设计)34一、前言部分2010年6月,参加2010年高考的人数为976万,虽然人数比去年下降,但是由于从2005年以来各个高校的扩招,使得今年的录取人数比往年增加了不少。随着网络和信息技术的快速发展,同时人们想更快地获取信息的愿望越来越强烈。这在招生工作中表现比较突出,每年到高考后填报志愿这段时间,上网查找招生信息和问询招生信息的学生和家长很多,学校通常组织多名工作人员守在计算机前进

25、行问题的解答。在招生工作中,很多问题是一样的,如果将讯问多的问题和答案放入问答库,将常见问题让系统回答,则可以较少工作人员的工作量,同时,也能提高回答问题的时间。互联网的高速发展,网上的信息越来越多。如何在这些海量信息中快速准确地找到所需要的信息也越来越困难。虽然现在的搜索引擎已经取得了很大的成功,但是这些搜索引擎是被设计用来获取与用户查询请求相关的文档的,因为其查询序列是一系列关键词的组合,而不是以自然语言的形式提供的,同时其返回的结果是与查询相关的网页的列表,其中只有一小部分是用户需要的信息,而且用户必须自己从这些文档中找到相关的信息。事实上,用户可能更习惯于用自然语言来描述一个问题而不是

26、一系列的关键词,通常情况下用户所需要的只是问题的确切答案,而不是与该问题相关的一系列网页。另一方面,传统的问答系统虽然可以对用户提出的问题给出确定的答案;但是这些问答系统的知识库是基于一个固定的文档集合,尚且不能满足用户的各种各样的需求。问答系统的目标就是解决这些问题。由于互联网信息的丰富多样性,毫无疑问可以作为问答系统知识库的理想资源。20世纪90年代以来,INTERNET在世界范围内得到迅猛的发展,网上的信息越来越多,极大地推动了自然语言处理技术的发展,同时也对自然语言处理技术提出了更高的要求。人们希望在杂乱无章的网络世界中快速准确地获得自己想要的信息。自动问答技术正是为了满足人们的这种愿

27、望而发展起来的。人们可以用普通的问句对自动问答系统提问,自动问答系统将在语料库或者互联网中搜索相应的答案,然后把答案直接返回给用户。这样用户就可以通过自动问答系统方便地获得自己想要的信息。而现在由于高校招生的数量巨大使得用人工的方法去回答考生的问题变成一项浩大的工程。招生问答系统就在这个时候被提了出来。目前很多考生对招生政策有很多问题,如果采用人工回答的方式非常不现实,既浪费人力物力也得不到很好的效果,如果利用系统本身的知识库,以及利用丰富的互联网资源作为问答系统的知识库,完全可以开发出既可以满足广大考生和家长的需求,又可以减轻高等学校招生咨询的压力的问答系统。本科生毕业论文(设计)35二、主

28、题部分1问答系统常用的问题集(FAQ)可以作为自动问答系统中的一个组成部分。它把用户经常提问的问题和相关答案保存起来,对于用户输入的问题,可以首先在常文问题库中查找答案。如果能够找到相应的问题,就可以直接将问题所对应的答案返回给用户,而不需要经过问题;理解、信息检索、答案抽取等许多复杂的处理过程,提高了效率。国内今年来在该领域作了一些工作国内的这方面研究还很少1。在信息检索领域,查询扩展是公认的能够有效提高查全率的技术之一,“其基本思想是利用与查询关键词相关的词语对查询进行修正,以找到更多的相关文档,提高查全率”2。问答系统属于信息检索的一个分支,相比传统的基于关键词的检索,它具有更精确的检索

29、结果。“自动问答系统既能用自然语言句子提问,又能为用户直接返回所需的答案,而不是相关的网页。所以说,问答系统能更好的满足用户的检索需求,能更快地找出用户所需的答案。可以说,问答系统就是新一代的搜索引擎。”3。开发基于招生领域的问答系统对现在来说是非常有现实意义的,此系统应该具有以下几个优势(1)此系统能够减轻瞬间访问量。具有中国特色的高考每年考生数百万之多,考生一半都集中在几天的时间访问招生问答系统,咨询有关填报志愿的问题,而且都是一些关于学校的招生政策问题,这样,瞬间访问量很大,还需要及时正确的回答问题。(2)此系统是基于一定领域开发的。问答系统都是针对某个领域而开发的,招生问答系统也不例外

30、,这样可以减少相关算法计算的复杂度。(3)此系统能够减少回答问题的重复性。目前几乎所有的大学,在网上招生问答的几天是建立,每天需要很多人来值班,守在计算机前面,随时回答考生或家长的提问,当然,有很多问题是重复的。(4)此系统应该具有较强的实用性和通用性。我国每所大学的招生政策大同小异,但是其专业设置、优势学科却不尽相同,必须开发出具有通用性的招生问答系统。(5)此系统应该具有一定的推广价值。我国大约有1300所大学,在每所大学的网络上都可以安装这样的招生问答系统。2国外典型的招生问答系统问答系统在80年代的自然语言处理领域曾风行一时,因为TURING实验告诉人们如果计算机能够本科生毕业论文(设

31、计)36像人一样与人进行对话,就可以认为计算机有智能。但是由于当时的条件限制,所有的实验都是在非常受限的领域,甚至是固定段落上进行的,所以自动问答一直被限制在特殊领域。此后,由于大规模文本处理技术的兴起,问答系统的研究受到了冷落。最近几年,随着网络和信息技术的快速发展,同时人们想更快地获取信息的愿望也重新促进了自动问答技术的发展。有越来越多的公司参与了自动问答技术的研究。最近,大量的问答系统开始出现。这些问答系统可以被分为两类一类是基于构建自己的检索系统和答案抽取系统。另一类是使用WWW作为知识库并且使用通用的搜索引擎(GOOGLE等)来获得与问题相关的信息然后做进一步的处理从而抽取出问题的答

32、案。例如,该要回答的问题是写入一个或多个搜索引擎查询,然后再发送到谷歌搜索引擎。由谷歌返回的摘要进行评分对回答模式也产生的问题。类似的可行的答案,都聚集在一起,重新评分基于频率。QA42提出的三个答案得分最高的4。国外出现了一些比较成型的,能为用户解答非受限制领域以及特定领域问题的问答系统。这些典型的问答系统有(1)ASKJEEVES5该系统是美国ASKJEEVES公司开发的。ASKJEEVES允许用户用自然语言句子提问,检索系统会自动分析用户的提问,然后通过与用户的交互进一步明确用户的真正意图,这使得用户能够充分表达自己的检索要求,这种检索方式检索到的网页比单纯基于关键词的网页更符合用户的需

33、求。但是,ASKJEEVES返回的结果仍然是网页,而不是问题的直接答案。(2)START6是麻省理工学院开发的问答系统,于1993年开发发布在INTERNET上。该系统是第一个面向国际互联网的自然语言问答系统,它能够回答针对MIT信息实验室的地理学知识的用户提问。同时,该系统的答案不局限于文本,也可以是图片、声音或者动画等。START系统使用主体关系对象三元组的形势存放系统知识以及回答问题,回答问题能力非常有限,系统的精确性比较差。同时,该系统是以英文为母语的,只能识别用英语提交的问题。(3)ANSWERBUS7也是一个比较成熟的问答系统,ANSWERBUS是一个多语种的自动问答系统,它不仅可

34、以回答英语的问题,还可以回答多国语言的问题。(4)FAQFIND8芝加哥大学人工智能实验室开发的FAQFINDER。该系统预先收集FAQ库,通过使用语义网分析与概念匹配技术,采用基于向量的搜索引擎从问答对文件中抽取答案。3国内典型的招生问答系统国内的教学网站一般都具有较好的交互,答疑功能和反馈机制,并且每个学生都由专门的教室负责,利用EMAIL、传真、信件、电话等进行答疑交流。国内的问答系统一般是作为远程教学支撑平台的一个子系统,而不是一个独立的问答系统。目前成型的系统中,有一些采用基于人工智能中知识和推理的方法完成较小规模的问答系统,它依赖本科生毕业论文(设计)37于领域知识库的建设和规则推

35、理的约束9。很多远程教学平台知识提供一些简答的答疑方式,并没有专门的答疑系统。这种方式大部分依靠人工来实现答疑,这些答疑方式对于远程教育老说有很多缺点一是会耗费教师较多的时间来答疑,教师经常需要重复回答学生的一些问题;二是答疑经常会延时,有时学生提出的疑问好长时间没有回复,这在一定程度上影响了学生的学习积极性和学习效率。另外,国内还有一些答疑系统采用较复杂的技术,实现了自动答疑,克服了以上不足。他们可以分为两类10(1)基于FAQ库的智能答疑系统比较典型的是上海交通大学的远程智能答疑系统。该系统的FAQ库存储了用户可能提出的问答对。系统根据用户输入的自然语言句子,自动抽取其中的关键词和库中问题

36、进行关键词匹配,并将最匹配的问题的答案从库中返回给用户。TREC(TEXTRETRIEVALCONFERENCE)是国际上著名的文本检索会议,它于1999年第一次设立QATRACK11。系统回应语料库问题的不是1字串就是常量字符串“无或零”。因为没有绝对保证语料问题的文本集合(知识库)内有答案,当系统相信不能找到答案的时候“无或零”就被返回给用户12。哈尔滨工业大学也开发过基于常见问题库的问答系统。与上面介绍的系统不同的是,它考虑了词语的语义,采用基于语义的橘子相似度计算方法来实现问题的答疑。该系统运用计算用户问题与FAQ库中的问题的词语语义相似度,进而得到句子之间的相似度,将相似度满足一定条

37、件的问题对应的答案从库中返回给用户。(2)基于全文检索的智能答疑系统基于全文检索的智能答疑系统主要利用了信息检索技术来实现答疑。它的特点是知识库不是现成的问题答案对,二是相关文档库。对用户问句进行自然语言理解后,采用信息检索技术对文档库中的文档进行检索后,将文档按与查询的相关度排序输出,最后系统对相关度比较高的文档采用答案抽取技术进行答案抽取后返回给用户。4招生问答的综合评述基于网络的系统研究还不是很多。华盛顿大学的MULDER13,是第一个完全以网络作为其知识库的自动问答系统,它将检索到的网络文档下载到本地,并且对这些文档进行详细的语法分析从中抽取答案。新加坡国立大学的LAMP14是另外一个

38、MULDER类似的系统。针对目前国内外智能问答系统的发展现状的发现,主要需要改善的是(1)国内的问答系统没有国外发展得快,技术还不成熟。国外的问答系统已经能够在某些领域发挥作用。但是由于这些系统都是以英语为背景进行研究的,还不能直接移植到中文中。(2)鉴于现在的问答系统对答疑速度方面都有一定的缺陷。现在需要设计的问答系统要把蕴涵丰富答疑材料的文档库和常文问题库相结合,实现从文档中自动得到答案的策略。该方案会使得本科生毕业论文(设计)38系统对常问问题能快速给出解答,提高了系统的效率和准确率;同时还能回答没有存储的大部分问题,大大增强系统的问答能力和实用性。同时,系统还应该提高问答的准确性和智能

39、性。在信息检索领域,对检索结果的评价通常通过召回率RECALL,“查全率”和准确率(PRECISION,“正确率”)或者两者的综合指标来进行评价。然而在问答系统中,由于在进行检索之后,还需要进一步从返回的结果当中进行答案的抽取,因此应该更侧重于评价返回的文本中是否存在含有正确答案的问答15。通过上述几点的描述,可以大致的对准入系统有个整体的了解。怎么客观而又科学地评测问答系统的有关性能,是一个很重要的问题。一般来说,问答系统的评测标准应该包括一下几个方面的问题(1)系统给出的答案应该是准确的。(2)系统响应的时间越短越好。(3)系统给出的答案应该是全面的。(4)系统给出的答案应该语句流畅,简明

40、扼要。问答系统需要一个评价几只来衡量问答系统的性能。首先需要建立一个测试集,这个测试集是人工做出来的问题和答案的集合。把这个测试集中的问题提交给问答系统。让问答系统自动的给出答案。然后把问答系统自动找出的答案和测试集中的答案进行人工的对比。如果问答系统给出的答案通过人工的对比基本正确,则可以判断这个答案是正确的,否则可以判断这个答案是错误的。三、总结部分招生问答系统避免了传统知识库的结构,稳定性差的毛病,消耗大量的人力物力,还有传统的信息检索和信息提取的正确性不高的特点。招生问答系统避免了传统知识库的结构,稳定性差的毛病,消耗大量的人力物力,还有传统的信息检索和信息提取的正确性不高的特点。本文

41、主要对以下方面1知识库结构设计。知识库一般由基于实例的问答库、基于内容理解的检索问答库、具有人工反馈机制的问答系统三部分组成。2答案提取研究。答案提取是问答系统的主要模块,答案提取有许多方式和方法。3问题模块研究。对问题的分析,寻找合适的算法可以有效的正确找到所需要的答案。4问答系统设计。本文提出了基于招生领域的问答系统,完成了系统的设计架构和流程。四、参考文献1BURKERD,HAMMONDKJ,KULYUKINV,ETALQUESTIONANSWERINGFROMFREQUENTLYASKED本科生毕业论文(设计)39QUESTIONFILESEXPERIENCESWITHTHEFAQFI

42、NDERSYSTEMPJAIMAGAZINE,1997,18;57662田萱,杜小勇,李海华语义查询扩展中词语概念相关度计算J软件学报,2008,19(8)204320533郑实福,刘挺,秦兵等中文自动问答系统综述J中文信息学报,2002,6(16)46524JYOTIKAPRASAD,ANTONER,VOGTRIKUINOUEQA42WEBBASEDQUESTIONANSWERINGSYSTEMCCS224NFINALPROGRAMMINGASSIGNMENT,1115王树西,刘群,白硕问答系统研究综述中文信息学报,2002,16(6)46526陆汝钤世纪之交的知识工程与知识科学北京清华大学

43、出版社,20017况立群,韩燮基于对象的XML知识表示方法期刊论文华北工学院学报,2002,23(6)8陈新中,蔺丽华,王道平面向对象的知识表示方法研究期刊论文西安矿业学院学报1999,19(4)9王树西,刘群,白硕基于动态知识库的问答系统研究M语言计算与基于内容的文本处理,北京清华大学出版社,200358759210武旭,须德基于向量空间模型的文本自动分类系统的研究与实现期刊论文北方交通大学学报,2003,27(2)11EVOORHEESOVERVIEWOFTHETREC9QUESTIONANSWERINGTRACKAINPROCEEDINGSOFTHE9THTEXTRETRIEVALCON

44、FERENCETREC9C,NIST,GAITHERSBURG,MD,2000,718012HOATRANGDANG1,DIANEKELLY2,ANDJIMMYLINOVERVIEWOFTHETREC2007QUESTIONANSWERINGTARCKJACL2003WORKSHOPONMULTILINGUALSUMMARIZATIONANDQUESTIONANSWERINGCMORRISTOWN,USAASSOCIATIONFORCOMPUTATIONALLINGUISTICS,2003,616813CKWORK,OETZIONI,ANDDSWELDSCALINGQUESTIONANSWER

45、INGTOTHEWEBAINPROCEEDINGSOFTHE10THWORLDWIDEWEBCONFERENCEWWW2001C,HONGKONG,2001,15016114DELLZHANG,WEESUNLEEAWEBBASEDQUESTIONANSWERINGSYSTEMAINPROCEEDINGSOFTHESMAANNUALSYMPOSIUM2003C,NUS,SINGAPORE,JAN200315余正涛,樊孝忠,宋丽荣基于特定问题类别的汉语问答系统查询扩展J北京理工大学学报(自然科学中文版),2005,25(10)8808本科生毕业论文(设计)40(2011届)毕业论文(设计)开题报告

46、题目招生问答系统的设计学院专业信息管理与信息系统班级学号姓名指导教师开题日期教务处制一、选题的背景、意义随着互联网的普及,互联网上的信息越来越多,为人们提供了丰富的信息资源。而另一方面,本科生毕业论文(设计)41人们却很难在杂乱无章的网络中快速、准确地获得自己想要的信息。虽然互联网上有很多搜索引擎可以帮助人们搜索自己想要的信息,但是目前的搜索引擎还有很多缺点,并不能满足人们方便、快速、准确地获取信息的需要。自动问答技术正是为了满足人们的这种愿望而发展起来的。2010年6月,参加2010年高考的人数为976万,虽然人数比去年下降,但是由于从2005年以来各个高校的扩招,使得今年的录取人数比往年增

47、加了不少。随着网络和信息技术的快速发展,同时人们想更快地获取信息的愿望越来越强烈。这在招生工作中表现比较突出,每年到高考后填报志愿这段时间,上网查找招生信息和问询招生信息的学生和家长很多,学校通常组织多名工作人员守在计算机前进行问题的解答。在招生工作中,很多问题是一样的,如果将讯问多的问题和答案放入问答库,将常见问题让系统回答,则可以较少工作人员的工作量,同时,也能提高回答问题的时间。常用的问题集(FAQ)可以作为自动问答系统中的一个组成部分。它把用户经常提问的问题和相关答案保存起来,对于用户输入的问题,可以首先在常文问题库中查找答案。如果能够找到相应的问题,就可以直接将问题所对应的答案返回给

48、用户,而不需要经过问题;理解、信息检索、答案抽取等许多复杂的处理过程,提高了效率。国内今年来在该领域作了一些工作国内的这方面研究还很少。在信息检索领域,查询扩展是公认的能够有效提高查全率的技术之一,“其基本思想是利用与查询关键词相关的词语对查询进行修正,以找到更多的相关文档,提高查全率。”问答系统属于信息检索的一个分支,相比传统的基于关键词的检索,它具有更精确的检索结果。“自动问答系统既能用自然语言句子提问,又能为用户直接返回所需的答案,而不是相关的网页。所以我,问答系统能更好的满足用户的检索需求,能更快地找出用户所需的答案。可以说,问答系统就是新一代的搜索引擎。”最近几年,随着网络和信息技术

49、的快速发展,同时人们想更快地获取信息的愿望也重新促进了自动问答技术的发展。有越来越多的公司参与了自动问答技术的研究。最近,大量的问答系统开始出现。这些问答系统可以被分为两类一类是基于构建自己的检索系统和答案抽取系统。另一类是使用WWW作为知识库并且使用通用的搜索引擎(GOOGLE等)来获得与问题相关的信息然后做进一步的处理从而抽取出问题的答案。例如,该要回答的问题是写入一个或多个搜索引擎查询,然后再发送到谷歌搜索引擎。由谷歌返回的摘要进行评分对回答模式也产生的问题。类似的可行的答案,都聚集在一起,重新评分基于频率。QA42提出的三个答案得分最高的。鉴于现在的问答系统对答疑速度方面都有一定的缺陷。现在需要设计的问答系统要把蕴涵丰富答疑材料的的文档库和常文问题库相结合,实现从文档中自动得到答案的策略。该方案会使得系统对常问问题能快速给出解答,提高了系统的效率和准确率;同时还能回答没有存储的大部分问题,本科生毕业论文(设计)42大大增强系统的问答能力和实用性。同时,系统还应该提高问答的准确性和智能性。二、研究的基本内容与拟解决的主要问题1

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。