Walter's Words

A Latin morphological analyser — William Whitaker's Words, ported to Python.

Enter a word and every reading the engine can justify is listed: the stem it matched, the ending it stripped, and the dictionary entry behind it. A word with several readings has several — puellae is genitive, dative, and locative singular as well as nominative and vocative plural, and the analyser does not choose between them.