Beefy Boxes and Bandwidth Generously Provided by pair Networks
Clear questions and runnable code
get the best and fastest answer

Re: creating crystal ball 2

by blokhead (Monsignor)
on May 19, 2008 at 22:04 UTC ( #687480=note: print w/replies, xml ) Need Help??

in reply to creating crystal ball 2

I googled for "text prediction" and found soothsayer (homepage) as one of the first hits. Sounds like a programming library that does exactly what you're looking for.

Another thing that comes to mind is Dasher, although its novelty is not the text-prediction but its accessible interface. However, its text prediction seems good, it can be trained, and it is fast in real-time. It probably uses some hidden Markov mechanism for prediction. Since it is open source, the prediction mechanism can probably be factored out (if it isn't already) and adapted to your interface needs.

Even if you are determined to do things yourself (yikes), you can at least learn a lot by seeing how the others do it.


Replies are listed 'Best First'.
Re^2: creating crystal ball 2
by grizzley (Chaplain) on May 20, 2008 at 12:19 UTC
    Pity, everything is already written... Yeah, of course I'll try this at home. If it will work fine, it may effectively discourage me to write my own piece of Tk code. Trying Dasher online was really interesting, especially connected with speech. Little slow, but interesting.

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://687480]
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others browsing the Monastery: (7)
As of 2021-02-28 20:48 GMT
Find Nodes?
    Voting Booth?

    No recent polls found