Word prediction technology is used to assist with text entry. This technology predicts the word to be typed based on word frequency and context. It may also include features such as spell checking as you type, speech synthesis, and hot-keys for frequently used words. Word prediction is particularly useful to enhance the rate of text entry and to ease fatigue. Intelligent word prediction, in conjunction with word processors and other applications that require text entry, can be used for correspondence, reports, schoolwork, business, and personal writing.