论文摘要
远程教学中智能答疑综合运用了自然语言处理、信息检索等技术,能够对以自然语言描述的问题,自动给予问题答案,在远程教学中起着非常重要的作用。本文围绕智能答疑系统一些关键技术进行了研究分析。主要内容有:1.中文分词技术。结合多种技术优势,采用了当前较为流行的双向最大匹配算法对自然问题语句进行切分处理;歧义字段的处理选用了统计方法取频率较大的作为分词结果;对于未登录词,系统自动添加到未登录问题表留给教师解答。2.答案库的快速定位技术。根据教学答疑系统的内容结构相对较为固定的特性,提出了一种基于三层索引的知识库结构,对问题的答案进行快速定位,提高了系统的查询效率。3.系统的安全性。对各种加密算法和访问控制方法进行了研究分析。结合系统的情况选用了SHA-512算法对用户的密码实行了加密,并根据用户的角色分配不同的访问权限,保障了系统的安全性。4.根据上述技术研究,设计和实现了答疑系统,提出了以在线实时答疑和智能答疑两种机制相互协作来构建一个高效且相对智能、安全的答疑系统模型,并以.NET技术实现了该答疑系统。5.对系统的实时性和准确性进行了测试,答案匹配准确率达93.5%,查询的平均时间为160ms,测试结果表明系统具有实时性和较好高的准确性。
论文目录
摘要ABSTRACT第1章 绪论1.1 引言1.2 研究现状1.3 主要研究内容1.4 研究意义1.5 论文结构第2章 系统的相关理论与技术2.1 中文分词技术2.1.1 中文分词技术的原理2.1.2 中文分词技术的应用2.1.3 中文分词技术的现状2.1.4 常见的中文分词方法2.1.5 中文分词技术的重点和难点2.2 答案的快速定位技术2.2.1 基于关键词的全文搜索方法2.2.2 基于章节目录的索引方法2.3 访问控制技术2.3.1 常见的访问控制技术2.3.2 基于角色访问控制模型2.4 WWW技术2.4.1 WWW2.4.2 B/S模式2.4.3 WWW浏览器2.4.4 WEB应用开发2.5 .NET技术2.5.1 .NET Framework2.5.2 C#语言2.5.3 ASP.NET2.5.4 ADO.NET技术2.6 本章小结第3章 智能答疑系统的设计方案3.1 系统的可行性分析3.2 系统的设计目标3.3 系统的总体设计3.3.1 系统的运行模式3.3.2 系统的模块划分3.3.3 系统的工作流程3.3.4 数据库设计3.4 本章小结第4章 智能答疑系统关键技术的解决方案4.1 分词技术4.1.1 智能答疑系统对分词算法的要求4.1.2 最大匹配算法的缺点4.1.3 基于双向匹配与统计相结合的分词算法4.2 答案检索4.3 知识库的建立4.4 BBS/在线答疑4.5 系统的安全性技术4.5.1 账户加密4.5.2 权限分配4.6 本章小结第5章 基于.NET的智能答疑系统的实现5.1 智能答疑模块的实现5.1.1 实现功能5.1.2 模块实现5.2 问题答案显示模块的实现5.2.1 实现功能5.2.2 模块实现5.2.3 用户界面5.3 身份验证模块的实现5.3.1 实现功能5.3.2 模块实现5.3.3 用户界面5.4 BBS/在线答疑模块的实现5.5 用户管理模块的实现5.5.1 实现功能5.5.2 模块实现5.5.3 用户界面5.6 本章小结第6章 答疑系统的性能分析6.1 测试环境及测试样本6.1.1 测试环境6.1.2 测试说明6.1.3 测试样本6.2 测试结果6.3 性能分析第7章 总结及展望7.1 论文总结7.2 后期展望参考文献硕士期间发表论文致谢
相关论文文献
标签:远程教育论文; 智能答疑论文; 中文分词论文; 基于角色的权限分配论文;