论文部分内容阅读
随着Internet广泛应用,远程教育越来越受到人们的重视。远程教学不仅仅是将教学材料在网上发布,更多的是学生与教师、教师与学生之间的充分沟通、交流。由于远程教学中教师与学生之间在空间上是分离的,沟通与交流就显得尤为重要。
网上答疑是远程教学过程中不可或缺的重要环节,也是实现以学生为中心的个性化教学的基础。
让有限数目的教师对学生提出的问句一一解答是不现实的。同时,根据学科教学和实际应用的经验,同学们对课程的理解一般都有相似之处,提出的问句很大一部分都是相同的,只不过表达方式上可能有所偏差。正是基于此,才有了自动答疑的必要。自动答疑就是根据用户的自然语言提问,自动搜索问句答案,并且返回给用户确切的答案信息。自动答疑系统能及时解决学生学习中的问题,保护其学习积极性,并把老师从重复回答相似问题解脱出来,将精力集中于教学改革和教学研究。
本文首先对国内外答疑系统进行了对比,分析了目前存在的答疑系统的不足,接着阐述全文检索和倒排索引等技术原理,给出答疑系统总体设计方案,并对系统关键技术进行讨论和改进,然后对系统进行实现。结合传统答疑模式,本答疑系统除自动答疑模块外,还采取了BBS和在线答疑方式。
其中,自动答疑模块是基于问题库(FAQ)的,是本文重点部分。采用了当前较为流行的双向最大匹配算法对自然问题语句进行切分处理,歧义字段的处理选用了统计方法;采用了开源的全文检索工具包Lucene对问题库进行索引,并对文档得分算法进行了改进,更好的体现了用户对问题的关注程度。结果表明,本文所用方法和技术是合理有效的,应用于网络答疑具有较好的效果。
最后文章总结了本系统的特色,并对答疑系统未来的发展方向进行了展望。