基于问题关键词匹配度相似度计算.doc基于问题关键词匹配度相似度计算摘要:答疑是教学中不可或缺的环节,传统面对面的答疑浪费时间和精力,因而开发高效、准确、智能化的自动答疑系统是必要的。系统返回答案的准确性在一定程度取决于问题匹配的相似度。该文介绍了智能答疑系统中传统的相似度计算,然后在传统的相似度计算的基础上提出了一种新的相似度计算方法一一基于问题关键词匹配度的相似度计算,同时给出了该思想在系统中的实现算法。关键词:智能答疑系统;相似度;匹配度中图分类号:TP18文献标识码:A文章编号:1009-3044(2012)30-7323-03我们知道,有效的学习知识必须有学生和教师之间的交流,答疑是教学中的一个重要环节。在传统的教学模式中,师生之间通过面对面的交流,可以及时解决教学中出现的问题。如果教师与学生之间面对面的答疑,教师可能对同一个问题对不同的学生要分别答疑。这将浪费宝贵的答疑时间,因为答疑时间总是有限的,教师也没有那么多的精力逐个回答学生提出的问题。这种人工答疑方式将会使教师不堪重负。因此,如果能让计算机自动解答学生的疑问将会大大减轻教师负担,同时及时排解学生在学习过程中遇到的难题,从而提高学生的学习质量和效率。但是,目前开发高效、准确、智能化的自动答疑系统仍然是一个难题。本课题就是适应这一要求而提出的,目的是利用现有的自然语言理解技术改革现有的智能答疑系统模式,充分利用远程教育网络资源,通过机器处理自动理解用户提出的自然语言描述的问题,并自动返回答案,达到减轻教师的负担,帮助学生学习,提高远程教学质量和效率的目的。在目前的远程教学模式中,研制开发一个智能答疑系统的意义尤为重大,这是因为:1) 答疑是学生进行系统学习的有益补充,同时也是学生巩固知识的重要途径,无论学习的形式如何变化,答疑对于学习活动来说是必要且不可或缺的,在网络坏境下,及时、有效地获得解答是学生远程学录分析,可以统计出学生普遍存在的知识薄弱环节,为教师进一步改进教学方法提供参考,成为辅助教学的有效工具。3) 在网络环境下的智能答疑系统采用了友好自然的自然语言接口,学生可以轻松自如地提问,及时解决学习过程中遇到的难题,使远程教学真正起到用户良师的作用,对于远程教学方式在我国的进一步普及,具有不可估量的重大意义。4) 将功能良好的智能答疑系统应用于台中,具有很大的社会价值。5) 为自然语言理解以及信息检索技术的应用发展提供了一个方向,可以推动该技术领域的发展。如何让计算机理解用户提出的自然语言描述的问题,检索到目标问题,并自动的返回答案,这是智能答疑系统的关键。本文讨论怎样根据用户问题去匹配目标问题的思想及其算法,这也是智能答疑系统的最终目的。1问题关键词匹配度计算一个问题中含有一个或多个关键词,但是每个关键词在句子中的地位是不一样的,有的起决定性的作用。该类关键词就是要重点考虑的关键词,它与问题的匹配度为lo如:“编译原理是什么?",含有关键词“编译原理”、“编译",在这个问题中学生要问的是“编译原理是什么",因而“编译原理”是要重点考虑的关键词。但是“编译”也属于《编译原理》这门课程的专业词,匹配时也可以考虑,因为这将有利于问题答案的检索。如果学生问的“编译是什么?",若FAQ中没有该匹配对,不能检索到相同的问题则检索近似的问题。起决定性作用的关
基于问题关键词匹配度相似度计算 来自淘豆网m.daumloan.com转载请标明出处.