Is the sky pure today? AwkChecker: an assistive tool for detecting and correcting collocation errors

Collocation preferences represent the commonly used expressions, idioms, and word pairings of a language. Because collocation preferences arise from consensus usage, rather than a set of well-defined rules, they must be learned on a case-by-case basis, making them particularly challenging for non-native speakers of a language. To assist non-native speakers with these parts of a language, we developed AwkChecker, the first end-user tool geared toward helping non-native speakers detect and correct collocation errors in their writing. As a user writes, AwkChecker automatically flags collocation errors and suggests replacement expressions that correspond more closely to consensus usage. These suggestions include example usage to help users choose the best candidate. We describe AwkChecker's interface, its novel methods for detecting collocation errors and suggesting alternatives, and an early study of its use by non-native English speakers at our institution. Collectively, these contributions advance the state of the art in writing aids for non-native speakers.

[1]  Charles L. A. Clarke,et al.  Indexing time vs. query time: trade-offs in dynamic information retrieval systems , 2005, CIKM '05.

[2]  Shesen Guo,et al.  Building a customised Google-based collocation collector to enhance language learning , 2007, Br. J. Educ. Technol..

[3]  Rickard Domeij,et al.  Implementation Aspects and Applications of a Spelling Correction Algorithm , 1998 .

[4]  A Barfield Review. Teaching Collocation: Further Developments in the Lexical Approach. M Lewis [ed] , 2001 .

[5]  Helen Pain,et al.  An ESL Writer's Collocational Aid , 2000 .

[6]  Ola Knutsson,et al.  Transforming Grammar Checking Technology into a Learning Environment for Second Language Writing , 2003, HLT-NAACL 2003.

[7]  Sylviane Granger,et al.  Prefabricated patterns in advanced EFL writing: collocations and formulae , 1998 .

[8]  E. K. Blau Teaching Collocation—Further Developments in the Lexical Approach , 2002 .

[9]  Alexander Nakhimovsky,et al.  LEXICAL FUNCTIONS AND LANGUAGE LEARNING , 1979 .

[10]  Ola Knutsson,et al.  Designing and developing a language environment for second language writers , 2007, Comput. Educ..

[11]  Jens Eeg-Olofsson,et al.  Automatic Grammar Checking for Second Language Learners – the Use of Prepositions , 2003 .

[12]  Michael Lewis,et al.  Dictionary of selected collocations , 1997 .

[13]  Alex Vernon,et al.  Computerized grammar checkers 2000: capabilities, limitations, and pedagogical possibilities , 2000 .

[14]  Ludmila Uhlířová Text as a linguistic paradigm : levels, constituents, constructs : Festschrift in honour of Luděk Hřebíček , 2001 .

[15]  Jianfeng Gao,et al.  A Web-based English Proofing System for English as a Second Language Users , 2008, IJCNLP.

[16]  Ola Knutsson,et al.  Grammar checking for Swedish second language learners , 2004 .

[17]  Anthony Paul Cowie,et al.  Phraseology : theory, analysis, and applications , 2000 .

[18]  Jianfeng Gao,et al.  Using Contextual Speller Techniques and Language Modeling for ESL Error Correction , 2008, IJCNLP.

[19]  John Archibald,et al.  Second language acquisition and linguistic theory , 2000 .

[20]  Rod Ellis,et al.  The Study of Second Language Acquisition , 1994 .

[21]  Chi-Chiang Shei,et al.  Combining translation into the second language and second language learning : an integrated computational approach , 2003 .

[22]  Michael Gamon,et al.  Correcting ESL Errors Using Phrasal SMT Techniques , 2006, ACL.

[23]  James Fleming,et al.  English as a Global language , 1998, Crossings: A Journal of English Studies.

[24]  Nadja Nesselhauf THE USE OF COLLOCATIONS BY ADVANCED LEARNERS OF ENGLISH AND SOME IMPLICATIONS FOR TEACHING , 2003 .