基于VBA的简答题自动阅卷系统相关算法研究
2016-03-05李莹杨春哲
中国高新技术企业 2015年35期
关键词:学生
李莹 杨春哲
摘要:在教育部大力倡导教育信息化发展的今天,自动阅卷技术的研究逐渐成为热点,其已经成为教育信息化平台搭建中不可或缺的一部分。文章针对简答题自动阅卷过程中涉及的分句与分词算法、关键词提取算法、相似度计算算法进行了分析。
关键词:自动阅卷系统;简答题;分句算法;分词算法;关键词提取算法;VBA 文献标识码:A
中图分类号:TP316 文章编号:1009-2374(2015)35-0020-02 DOI:10.13535/j.cnki.11-4406/n.2015.35.010
1 分句与分词的算法分析
分句算法与分词算法是本系统针对简答题进行自动阅卷采用的两种基本算法,对简答题进行自动阅卷的基本流程是:首先对学生答案按照标点符号进行分句(标点主要为逗号、句号、分号、感叹号等),接着对分得的子句进行分词,然后将分得的词存储为序列,最后对词序列进行关键词抽取与标准答案进行比较。如果将学生答案仅仅进行关键词比较就给出分数,很容易产生误判。所以本系统采用相似度计算算法,尽量将计算机自动阅卷结果接近教师人工阅卷结果,使考试结果更加公平。
1.1 分句算法分析
所谓的分句是指将学生答案的一整段话以中文中特定的句末标点符号(如逗号、句号、分号、感叹号等)为分割将其分成若干个子句,为了便于分析、提高阅卷速度,我们以学生答案中的任意标点符号为标志,将学生答案分割成若干子句。本阅卷系统对答案进行分句处理的过程是:首先删除答案前后的回车换行符,然后对答案进行扫描,按照分句符号将答案分割成若干子句,把分割后的子句保存到子句数组中,经过这一次扫描操作,将答案中的回车换行符去掉了。……
登录APP查看全文
