Article View: gnu.misc.discuss
Article #2167Re: Finnish ispell dictionary (was: suomi.hash)
From: Geoff Kuenning
Date: Tue, 07 Jul 1998 00:00
Date: Tue, 07 Jul 1998 00:00
24 lines
1724 bytes
1724 bytes
In article <87pvfit8j1.fsf@fun13.kivikko.hoas.fi> Jouni K Seppanen
<jks@iki.fi> writes:
> To the best of my knowledge, there is no useful, freely available
> Finnish lexicon. One problem is that you would have to teach ispell
> to understand Finnish morphology, a nontrivial task indeed.
Indeed. My understanding is that Finnish, like Turkish, is an
agglutinative language. That means that it's impossible to build a
canonical list of words; it's like German compounds only a thousand
times worse.
There has been work done on the problem of spell-checking
agglutinative languages, but the approach required is based on
building a finite-state automaton, rather than a hash table. That
means that ispell would have to be rewritten from the ground up
(something I've thought about, but not had time to do) to handle these
languages.
--
Geoff Kuenning geoff@fmg.cs.ucla.edu http://fmg-www.cs.ucla.edu/geoff/
The most exciting phrase to hear in science, the one that heralds new
discoveries, is not "Eureka!" (I found it!) but "That's funny ..."
-- Isaac Asimov
Technical Details
Message-ID:
<6nu47a$j6f$1@carroll.library.ucla.edu>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<Pine.LNX.3.96.980706181906.13914A-100000@klinger> <87pvfit8j1.fsf@fun13.kivikko.hoas.fi>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103b8b,c7884739b114968d X-Google-Attributes: gid103b8b,public X-Google-Thread: 1025b4,192d282774bb303f X-Google-Attributes: gid1025b4,public From: geoff@ficus.cs.ucla.edu (Geoff Kuenning) Subject: Re: Finnish ispell dictionary (was: suomi.hash) Date: 1998/07/07 Message-ID: <6nu47a$j6f$1@carroll.library.ucla.edu> X-Deja-AN: 369351281 References: <Pine.LNX.3.96.980706181906.13914A-100000@klinger> <87pvfit8j1.fsf@fun13.kivikko.hoas.fi> Organization: File Mobility Group, UCLA Computer Science Newsgroups: gnu.misc.discuss,gnu.emacs.help