A word prediction software to help when typing in a word processor such as Microsoft Word, Notepad, Wordpad, Office Writer, as well as any other software that the user may be led to write on the keyboard (address bar of the internet browser, forms, instant messaging).