随着互联网的普及,网络教学正在成为人们学习的有效方式,但是由于网络教学本身的一些限制比如时间、环境、地域等等,使得自动问答系统成为它的有效补充。自动问答系统,又称为自动答疑系统,可以作为网络教学中的学生答疑系统。自动问答系统是自然语言处理领域中的一个热点问题,随着人工智能的发展,不同实现方式的自动问答系统不断涌现。
本体(Ontology)具有良好的概念层次结构和对逻辑推理的支持,具有通过概念之间的关系来表达语义的能力。随着对本体的理论和应用方面研究的深入,越来越多的研究机构和学者都尝试把本体应用到信息检索以及自动问答系统中,因此基于本体的自动问答系统作为上述研究的一个具体应用,为越来越多的研究者所关注。
本文在前人研究成果的基础上进一步研究,首先概述了自动问答系统的发展状况,然后介绍了本体的相关本概念,重点讲述了本体的构建方法和本体在自动问答系统中的应用,接下来介绍了自动问答中的关键技术(分词、停用词处理和相似度计算);其中相似度计算主要包括词语相似度计算和句子相似度计算;然后针对现有的自动问答系统存在的不足,提出了改进后的自动问答系统的模型。本文的自动问答系统主要改进有以下三个方面:分词算法、词语相似度计算的算法和句子相似度计算的算法;最后本文以《数据结构》课程为例构建课程本体,并通过实验与现有的问答系统进行对比,验证了本文的自动问答系统的答疑性能。从实验结果可以看出的本文的自动问答系统在一定程度上提高了自动问答系统的查全率和查准率。