Keyboard Support

Contact and Search Homepage

Header bottom

Other versions
Version 17.0 (current version)Version 16.0Version 15.0Version 14.0Version 13.0Version 12.0

On this page

Developing lexical models (dictionaries)

A lexical model (Keyman apps use the term dictionary) is what powers predictive text and autocorrect for a language. If you want your keyboard to predict and correct words in your language, you must create a lexical model that generates suggestions for your language.

What is a lexical model? Or: how do I add prediction and autocorrection to my keyboard?
Tutorial: Developing a lexical model from a word list
Advanced lexical models topics


Wordlist TSV format