1. 研究目的与意义
本课题要设计的是一个基于常见问题集的问答系统,Java智能问答系统可以回答提问者提出的关于Java语言方面的问题。
而今Java语言的学习已经到了许多大学生的课堂上,或者其他自学者的学习课程上,但是对于初次学习Java的人来说仍然有很多不理解的地方。
针对Java课程课堂答疑不能及时响应的问题,提出了课程智能问答系统模型。
2. 课题关键问题和重难点
该论题研究内容主要是以下几个方面:1.从网页上获取java领域相关知识。
1.1 通过爬虫先粗略的爬取java相关知识。
(如何从互联网上寻找到java专业领域的知识?)1.2 对爬取的知识进行筛选,匹配出问答对。
3. 国内外研究现状(文献综述)
(1)智能问答系统的发展历史根据冯升的聊天机器人的问答系统的现状和发展,可以看到国内外先进对智能问答系统的研究。
在1960年左右,国外的科学家就提出了希望计算机能用自然语言来处理人们的问题,这应该算是智能问答系统的雏形。
1980年左右,自然语言处理领域中的问答系统广受关注,图灵测试表示,如果计算机能够像人类一样用自然语言进行交流,那么就可以被认为具有人工智能。
4. 研究方案
四、方案(设计方案、研制方案、研究方案)论证(不少于100字)设计方案:因为该系统旨在帮助人们解决在学习java时遇到的该专业领域的知识,所以需要用到 许多的问答对,而这些问答对显然不可能都由开发者来手动输入,那么必然需要到别处 获取。
那么显然最理想的地方就是互联网。
为了解决这些问题需要翻阅python爬虫 相关的知识,以准确的获得自己想要的问答对。
5. 工作计划
、工作计划(不少于300字)第1周:确定选题,完成申请表;第2周:查阅资料,熟悉任务书要求;第3周:查阅资料,准备撰写开题报告;第4周:搜集、查阅相关文献资料,确定总体研究计划;第5周:搭建研发环境,准备实验数据;第6周:将Java智能问答系统集成到JavaWeb网页上;Java智能问答系统集成到窗体应用程序上面(分析论证何种使用方式更好);第7周:论证设计方案;完成开题报告初稿;第8周:完善开题报告;完成开题;第9周:系统开发:完成对JavaWeb页面的开发;第10周:系统开发:完成Java智能问答系统知识库和网络爬虫的开发;检查与完善英文翻译;第11周:系统开发:完成Java智能问答系统的开发;第12周:系统开发:将Java智能问答系统集成到JavaWeb里面;完成中期检查;第13周:结合导师意见,完善系统,测试系统成果;第14周:参考研究过程资料,撰写论文,完成论文初稿;完成软硬件验收;第15周:对论文进行修饰和完善,完成论文二稿;完成论文查重;第 16周:完成论文定稿,制作PPT,完成答辩。
以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。