The Evolution of a Grammar-Checking Program: "LINGER" to "ISCA."

We present and consider the experience, results and prognoses for the development and implementation of grammar-checking programs that can advise effectively on the language produced by learners of English as a foreign language. In particular, we report on the work which has been ongoing at Exeter over the last ten years and, specifically, on two programs, Language Independent Grammatical Error Reporter (LINGER) and Interactive Sentence Constructor and Analyser (ISCA). The work that has been undertaken is considered in relation to the purpose of the software, the necessary representational architecture, and the resulting performance on a range of problematical sentences. In addition, key design features are considered in relation to those of comparable commercial and non-commercial programs, providing an update report on available software. It is concluded that while progress can be charted over this period, with improvements in the design which is reflected in better performance, this performance itself ...

[1]  Hsien-Chin Liou,et al.  Can Grammatical CALL Help EFL Writing Instruction? , 2013, CALICO Journal.

[2]  S. Johansson,et al.  Frequency analysis of English vocabulary and grammar : based on the LOB Corpus , 1989 .

[3]  M. Yazdani Language tutoring with PROLOG , 1989 .

[4]  Robert Dale Computer assistance in text creation and editing , 1997 .

[5]  Sergei Nirenburg,et al.  Machine translation: theoretical and methodological issues , 1987 .

[6]  Ralph M. Weischedel,et al.  Responding Intelligently to Unparsable Inputs , 1980, Am. J. Comput. Linguistics.

[7]  Sandiway Fong,et al.  The Computational Implementation of Principle-Based Parsers , 1989, IWPT.

[8]  Leonard Bolc,et al.  Natural Language Parsing Systems , 2011, Symbolic Computation.

[9]  Richard M. Schwartz,et al.  Coping with Ambiguity and Unknown Words through Probabilistic Models , 1993, CL.

[10]  Stuart M. Shieber,et al.  Foundational issues in natural language processing , 1991 .

[11]  Bettina Harriehausen-Muhlbauer The Computer as a ‘Teacher’ for Grammar and Style Errors , 1991 .

[12]  Martha C. Pennington,et al.  Computers in Applied Linguistics , 1992 .

[13]  Sidney Greenbaum,et al.  Comparing English worldwide : the International Corpus of English , 1996 .

[14]  Jaime G. Carbonell,et al.  Recovery Strategies for Parsing Extragrammatical Language , 1983, CL.

[15]  Jonathan Barchan New approaches to computer aided language learning , 1986 .

[16]  Ronald V. White New Ways in Teaching Writing , 1995 .

[17]  Sylviane Granger The computer learner corpus: a testbed for electronic EFL tools , 1997 .

[18]  R. Chandler,et al.  Critique as a Teaching Tool for Writing Classes , 1990 .

[19]  Norman K. Sondheimer,et al.  Ungrammaticality and Extra-Grammaticality in Natural Language Understanding Systems , 1979, ACL.

[20]  Robert Dale,et al.  A RULE‐BASED APPROACH TO COMPUTER‐ASSISTED COPY‐EDITING , 1990 .

[21]  Natalie Kübler,et al.  DETECTING AND CORRECTING ERRORS IN SECOND LANGUAGE TEXTS , 1994 .

[22]  Martha C. Pennington CURRICULUM ON A SHAKY FOUNDATION RETROSPECT AND PROSPECT OF COMPUTER‐ASSISTED TEXT ANALYSIS FOR SECOND LANGUAGE WRITING , 1992 .

[23]  Shona Douglas Customising grammar and style checker rules , 1992, Intell. Tutoring Media.

[24]  Gregor Thurmair Parsing for Grammar and Style Checking , 1990, COLING.

[25]  Nigel P. Chapman,et al.  LR Parsing: Theory and Practice , 1988 .

[26]  Norman K. Sondheimer,et al.  A Rule-Based Approach to Ill-Formed Input , 1980, COLING.

[27]  Karen Jensen,et al.  Natural Language Processing: The PLNLP Approach , 2013, Natural Language Processing.

[28]  Lisa C. Braden-Harder,et al.  The Experience Of Developing A Large-Scale Natural Language Text Procfassing System: CRITIQUE , 1988, ANLP.

[29]  Sylviane Granger,et al.  Towards a grammar checker for learners of English , 1994 .

[30]  Sue Felshin,et al.  GLR Parsing for Erroneous Input , 1991 .

[31]  Youshouzhai Gu Echo , 1980, The Craft of Poetry.

[32]  Stanley C. Kwasny Ill-Formed and Non-Standard Language Problems , 1982, ACL.

[33]  D Marr,et al.  Theory of edge detection , 1979, Proceedings of the Royal Society of London. Series B. Biological Sciences.

[34]  Martha C. Pennington,et al.  The power of CALL , 1996 .

[35]  Eric Atwell,et al.  How to Detect Grammatical Errors in a Text Without Parsing It , 1987, EACL.

[36]  John Lafferty,et al.  Grammatical Trigrams: A Probabilistic Model of Link Grammar , 1992 .

[37]  Theo Vosse Detecting and Correcting Morpho-syntactic Errors in Real Texts , 1992, ANLP.

[38]  Dominique Estival,et al.  Linguistics and Computation , 1998 .

[39]  Eric Atwell,et al.  Dealing with ill-formed English text , 1987 .

[40]  Martha C. Pennington Beyond Off-the-Shelf Computer Remedies for Student Writers: Alternatives to Canned Feedback , 1992 .

[41]  Martha C. Pennington,et al.  Exploring the potential of word processing for non-native writers , 1993, Comput. Humanit..

[42]  John E. Rager,et al.  A Connectionist Model of Motion and Government in Chomsky's Government-binding Theory , 1990 .

[43]  Robert C. Berwick,et al.  Principles of Principle-Based Parsing , 1991 .

[44]  Robert Dale,et al.  Towards Robust PATR , 1992, COLING.

[45]  Fred Karlsson,et al.  Designing a parser for unrestricted text , 1995 .

[46]  Robert C. Berwick,et al.  Principle-Based Parsing , 1987 .

[47]  Atro Voutilainen,et al.  A language-independent system for parsing unrestricted text , 1995 .

[48]  H. G. Widdowson Proper words in proper places , 1993 .

[49]  David H. D. Warren,et al.  Definite Clause Grammars for Language Analysis - A Survey of the Formalism and a Comparison with Augmented Transition Networks , 1980, Artif. Intell..

[50]  Clive Souter,et al.  Corpus-Based Computational Linguistics , 1993 .

[51]  Hsien-Chin Liou An automatic text-analysis project for EFL writing revision , 1992 .

[52]  Glynda Hull,et al.  Computer detection of errors in natural language texts: Some research on pattern-matching , 1987, Comput. Humanit..

[53]  H. Barlow Vision: A computational investigation into the human representation and processing of visual information: David Marr. San Francisco: W. H. Freeman, 1982. pp. xvi + 397 , 1983 .

[54]  Robert C. Berwick,et al.  Principle-Based Parsing: Computation and Psycholinguistics , 1991 .

[55]  Norman K. Sondheimer,et al.  Meta-Rules as a Basis for Processing III-Formed Input , 1983, Am. J. Comput. Linguistics.

[56]  Margaret King,et al.  Parsing Natural Language , 1983 .

[57]  Noel E. Sharkey,et al.  Connectionist Natural Language Processing , 1992 .

[58]  Katy Shaw,et al.  Collins Cobuild English Grammar Exercises , 1990 .

[59]  Fred Karlsson The formalism and environment of Constraint Grammar Parsing , 1995 .

[60]  Jan Svartvik,et al.  A __ comprehensive grammar of the English language , 1988 .

[61]  Linda Flower,et al.  The Dynamics of Composing : Making Plans and Juggling Constraints , 1980 .

[62]  Dave Willis Collins COBUILD Student's Grammar , 1991 .

[63]  Kanaan A. Faisal,et al.  Connectionism and Determinism in a Syntactic Parser , 1990 .

[64]  Mike Levy,et al.  Adapting a grammar checker for learner writers , 1994 .

[65]  Antonio Zampolli,et al.  Computational approaches to the lexicon , 1994 .

[66]  Masaru Tomita,et al.  Efficient Parsing for Natural Language: A Fast Algorithm for Practical Systems , 1985 .

[67]  Geoffrey Sampson English for the computer , 1995 .

[68]  J. Hayes,et al.  A Cognitive Process Theory of Writing , 1981, College Composition & Communication.

[69]  Sebastian Rahtz,et al.  Computers and modern language studies , 1986 .

[70]  Chris Mellish,et al.  Some Chart-Based Techniques for Parsing Ill-Formed Input , 1989, ACL.

[71]  Peter Watcyn-Jones Grammar games and activities for teachers , 1995 .

[72]  Mark N. Brock COMPUTERISED TEXT ANALYSIS: ROOTS AND RESEARCH , 1995 .

[73]  Masoud Yazdani Multilingual multimedia : bridging the language barrier with intelligent systems , 1993 .

[74]  Richard Granger Scruffy Text Understanding: Design and Implementation of 'Tolerant' Understanders , 1982, ACL.