Mywe fast typing detects all the keystrokes pressed in any application and provides an intelligent autocompletion to predict what user wants to type next. Mywe fast typing provides intelligent phonetic input for a word based on hyphenation information. Word/Phrase autocompletion uses a built-in dictionary file as data source to look up. The built-in dictionary consists of two parts (files), one part is used for word autocompletion, another part is used for phrase autocompletion. The dictionary contains about 94000 words and 9400 phrases. Words and phrases are sorted by usage frequency. Priority of a word/phrase is based on the order of the word/phrase in the file.