Ideas for Google Summer of Code/lint for Apertium

From Apertium
Jump to navigation Jump to search

Examples

Redundant entries: It may happen to have two (or more) entries in a monolingual dictionary generating the same lexical forms. It is more usual to find an entry which generates a subset of the lexical forms generated by another entry. For instance, a few weeks ago we found the entries:

<e lm="soleado">solead<par n="absolut/o__adj"/></e>

<e lm="soleado" a="prompsit">solead<par n="abstract/o__adj"/></e>

The first one generates all the forms of the adjective for masculine/feminine and singular/plural. The second one generates the same forms but, in addition, it generates the superlative forms. Obviously, the most restrictive entry (the one generating less lexical forms) must be removed, since it is redundant.