On 09:12 Mon 09 Jan , Trond Trosterud wrote:
Yes, I know Elaine very well, since we both use Xerox tools we did some cooperation work during development phase. Send her my greetings if you meet her.
I will!
If what you made for Irish is based upon her code, but uses open- source compilers (or whatever), than you already did what we would like to do.
No, it's not based on Elaine's work (which I don't even have a copy of).
What I tried to do as part of my "grammar checking engine" http://borel.slu.edu/gramadoir/ is come up with a formalism somewhere between the Xspell affix file and a full-blown transducer. I don't think it's been such a great success - most people find the syntax too arcane to be easily usable. But I like it and find it quite powerful.
The whole system is documented here: http://borel.slu.edu/gramadoir/manual/index.html
and morphology is section 3.1.4.
Note that in practice, the Irish grammar checker only uses this is in a limited way -- stuff like verbal morphology (which I'm guessing makes up a lot of what Elaine did) is done "offline" when generating the part-of-speech-tagged lexicon.
Nothing could be better than copies of what you have. Børres address is boerre@skolelinux.no.
OK Kevin