Littera Deusto

Modern Languages, Basque Studies and Humanities

A Flexible Language and Grammar Checker

junio 15th, 2009 · No hay Comentarios

The manager of this project is Hans Uszkoreit and it lasted from January 1,1997 to March 31, 2000 .

A Grammar Checker is a program, or part of a program, that attempts to verify written text for grammatical correctness. Grammar checkers are most often implemented as a feature of a larger program, such as a word processor, but are also available as stand-alone application that can be activated from within programs that work with editable text. Some examples of Grammar Checkers are: Language Tool, Microsoft Word grammar checker.

The German Research Centre for Artificial Intelligence defines this reseach project as a project aimed at developing grammar and controlled language checking technologies using state-of-the-art natural language processing technologies.

This project, FLAG use two techniques in combination to provide enough information for reliable diagnosis and user-mediated correction of a broad set of errors.That set of errors is motivated by corpus investigation.

The two techniques are :

  • Statical taggers and partial parsers
  • Rule-based parsing

It is clear that grammar checkers are very useful. Nevertheless,  we shouldn’t forget about some flaws in grammar checkers as it is very difficult for a machine to learn in a correct way a language such as english. They may miss important errors, for example missing preposition and sometimes they offer inaccurate corrections.

SOURCES:

Etiquetas:

  • Etiquetas