tailieunhanh - Báo cáo khoa học: "A Broad-Coverage Grammar Checker Using Pattern Grammar"

We introduce a new method for learning to detect grammatical errors in learner’s writing and provide suggestions. The method involves parsing a reference corpus and inferring grammar patterns in the form of a sequence of content words, function words, and parts-of-speech (., “play ~ role in Ving” and “look forward to Ving”). At runtime, the given passage submitted by the learner is matched using an extended Levenshtein algorithm against the set of pattern rules in order to detect errors and provide suggestions. . | Edit A Broad-Coverage Grammar Checker Using Pattern Grammar Chung-Chi Huang Mei-Hua Chen Shih-Ting Huang Jason S. Chang Institute of Information Systems and Applications National Tsing Hua University HsinChu Taiwan . 300 u901571 koromiko1104 @ Department of Computer Science National Tsing Hua University HsinChu Taiwan . 300 Abstract We introduce a new method for learning to detect grammatical errors in learner s writing and provide suggestions. The method involves parsing a reference corpus and inferring grammar patterns in the form of a sequence of content words function words and parts-of-speech . play role in Ving and look forward to Ving . At runtime the given passage submitted by the learner is matched using an extended Levenshtein algorithm against the set of pattern rules in order to detect errors and provide suggestions. We present a prototype implementation of the proposed method EdIt that can handle a broad range of errors. Promising results are illustrated with three common types of errors in nonnative writing. 1 Introduction Recently an increasing number of research has targeted language learners need in editorial assistance including detecting and correcting grammar and usage errors in texts written in a second language. For example Microsoft Research has developed the ESL Assistant which provides such a service to ESL and EFL learners. Much of the research in this area depends on hand-crafted rules and focuses on certain error types. Very little research provides a general framework for detecting and correcting all types of errors. However in the sentences of ESL writing there may be more than one errors and one error may affect the performance of handling other errors. Erroneous sentences could be more efficiently identified and corrected if a grammar checker handles all errors at once using a set of pattern rules that reflect the predominant usage of the English language. Consider the sentences He play

TÀI LIỆU LIÊN QUAN
TỪ KHÓA LIÊN QUAN