Rajat Anantharam
Rajat Anantharam

Reputation: 505

Machine Learning Algorithm Android Spell Check and Auto Correct

I am curious to know if Android uses any machine learning algorithm for the spell check and the auto correct functionality while typing text? If yes, then is there a way to know which algorithm they use?

Many Thanks Rajat

Upvotes: 3

Views: 1775

Answers (1)

Anton
Anton

Reputation: 1419

Can not prevent myself from dropping it here.

The each keyboard uses it's own algorithms. I can assume that those algorithms are based on word frequency, Bayes decisions and edit distances(for spell check).

The learning part, in my opinion - is writing down the words that user writes more often and to offer them as autocorrect for similar words.

Upvotes: 4

Related Questions