[prev in list] [next in list] [prev in thread] [next in thread] 

List:       aspell-user
Subject:    Learn from the Users Misspelling
From:       Kevin Atkinson <kevina () clark ! net>
Date:       1998-11-27 7:24:33
Message-ID: LYR14511-5256-1998.11.27-02.21.50--kevinatk#home.com () franklin ! oit ! unc ! edu
[Download RAW message or body]

JAmes Atwill wrote:
> 
> Hi,  I've been playing a bit with aspell, and looking at other spell
> checkers, and a feature that'd be fairly easy to implement, and useful
> too, is the checkers ability to learn commonly made typos by the user. If
> I type "fotz" when I meant to type "hello", and I tell aspell that I've
> replaced the noted typo of "fotz" with "hello", next time it sees "fotz",
> it could suggest "hello".

After thinking about it a while I came up with an even better and more
general way of implanting this.  Have the misspelled word become part of
the word lists, that is have the misspelled word indexed and scored as
if it was a correctly spelled word, and then at the last minute replace
that word with the correctly spelled word.

For example if "fotz" was marked as being the misspelling for "hello"
than
"fotz" would come up with:
 hello
 foot
 fat
and "fotzz" would come up with:
 hello
 fizz
 fuzz
and "oftz":
 oft
 hello
 often

You see how this works.

What do you think of that idea?

-- 
Kevin Atkinson
kevinatk@home.com
http://sunsite.unc.edu/kevina/


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic