'Geiriadur' combines a dictionary lookup engine and a dictionary editing system. It's developed as a tool to create Welsh-Russian and Russian-Welsh dictionaries, but it can also be used for other languages. It consists of two components: a dictionary CORBA server and the Web interface for it. The system works through "words" and "translations". A "translation" is a pair of words or a word with explanation; a "word" means a string of letters without a space, possessing independent meaning in some language. Words can have transcription, attributes (gender, aspect etc.), and "stems" and irregular forms. Regular forms are produced dynamically during a search from "stems" and "endings". The system understands mutations and different spellings (American English, Middle Welsh etc.) If a direct search (with the first word in translations table) yields no results, the system performs an inverse search or asks the user to try a cross-search through a third language.
released on 17 December 2004
|License||Verified by||Verified on||Notes|
|GPLv2orlater||Janet Casey||31 March 2005|
Leaders and contributors
Resources and communication
|Required to use||mod_python|
|Required to use||Fnorb|
|Required to use||CLORB|
|Required to use||PostgreSQL|
|Required to use||Apache|
This entry (in part or in whole) was last reviewed on 7 January 2008.