V
vega_lope
Hello,
I've implemented a dfa in c, plus the neccesary functions for
insertion, removal and completion of keys within it.
Now I'd like to start studying correction mechanishms (that's how
would I call them).
An example can be the famous "Did you mean: ..." from google, thus, in
my case: given a dfa with a few keys interned on it and a string to
check for, I'd like to be able to catch simple syntax errors or typos
in order to deduce that such a key doesn't exist, but other(s) might
actually be what the user really wanted.
I'd really appreciate if somebody could give me some hint(s),
algorithms' names or resources (books, etc) where I could read
precisely something about this.
Regards,
I've implemented a dfa in c, plus the neccesary functions for
insertion, removal and completion of keys within it.
Now I'd like to start studying correction mechanishms (that's how
would I call them).
An example can be the famous "Did you mean: ..." from google, thus, in
my case: given a dfa with a few keys interned on it and a string to
check for, I'd like to be able to catch simple syntax errors or typos
in order to deduce that such a key doesn't exist, but other(s) might
actually be what the user really wanted.
I'd really appreciate if somebody could give me some hint(s),
algorithms' names or resources (books, etc) where I could read
precisely something about this.
Regards,