论文部分内容阅读
随着中国对外开放的程度不断扩大化,英语作为世界通用语言在国内得到了广泛的重视,而语法作为英语学习过程中的一项极重要的基础,又往往较难掌握。在教学实践中,由于学生人数众多,学生在语言学习中的一些习作往往得不到及时的批改和反馈。而当前的主流语法检查系统几乎没有针对中国学习者的特点进行语法检查,总体效果不佳。因此,本文的目标就是根据中国学习者在英语语法学习过程中的常见问题,建立一个适合中国学习者使用的语法检查系统。
本文通过对当前主流语法检查系统的研究比较,从适合中国英语学习者的角度出发,研究、设计并实现了一个语法检查系统,该系统可以对学习者的习作进行语法检查并给出反馈。为了实现这一目标,本文尝试从以下三个方面着手:第一,通过调研和访谈的形式从用户的角度进行系统需求分析,并从检查效果和算法实现两个方面对当前主流语法检查系统进行研究,以确定本系统的技术解决方案,并对系统进行了整体设计;第二,根据中国学习者的易犯错误,抽取出四百多个错误实例,并以此为基础建立了实例语法检查引擎,其后根据整理错误实例过程中的经验,设计并实现了辅助添加实例的工具,使该引擎更易于扩展;第三,本文实现了基于BNC和Brown语料库的N-gram语法检查引擎,并建立了一个词典工具辅助进行系统对用户的反馈工作,在一定程度上弥补了N-gram反馈能力弱的缺点,使系统更加完善。
通过实验验证,本系统对于中国学生习作样本进行语法检错的整体效果优于两种主流语法检查器(Microsoft Word内置的语法检查器及Link GrammarParser),而且通过辅助工具的设计,使得该检查系统能方便地进行扩展以取得更好的效果。