Hence, it can be determined whether a question is being asked. Once a word type template has been created which is appropriate as a response, the system can offer predictions. These can be the whole sentence, or just the first few words. During this phrase processing the word prediction system is still in operation. Therefore, once the phrase response system settles on a likely word template, words which the user provides are used to help with further narrowing of the range of words which may fit, thus improving the quality of the prediction.
Equalizer holds a list of six words which can follow each entry in the dictionary.
Each time a word is used the one which follows it is put at the head of this list and all others are moved down by one position, the last one being lost. Consequently the predictions given tend to be valid within a small contextual area, outside of which it is necessary to refer to the dictionary to find the required word. Further to this a prediction only refers to the word previous to it, without looking at its position in the sentence. Thus predictions might not make grammatical sense making them worthless. EZKeys appears to have a more fixed set of words whose predictions are more relevant in the general case.