15. An apparatus comprising a processor and a memory including computer program code, the memory and the computer program code configured to, with the processor, cause the apparatus at least to: determine a plurality of candidate words available for selection based on, a present text entry position within a document or application and a previous text entry within the document or application; cause a display of the plurality of candidate words in a candidate word field at a separate location from document or application, wherein the candidate word field represents a positional format of the document or application, wherein the display of the candidate words in the candidate word field positions the candidate words within the candidate word field in a region of the candidate word field that is substantially similar to a position of a region of the document or application where the present text entry position is located; receive a selection of at least one of the candidate words within the candidate word field; include a selected candidate word in the document or application; and cause the update of a portion of the candidate words in the candidate word field after each selection.
15. An apparatus comprising a processor and a memory including computer program code, the memory and the computer program code configured to, with the processor, cause the apparatus at least to: determine a plurality of candidate words available for selection based on, a present text entry position within a document or application and a previous text entry within the document or application; cause a display of the plurality of candidate words in a candidate word field at a separate location from document or application, wherein the candidate word field represents a positional format of the document or application, wherein the display of the candidate words in the candidate word field positions the candidate words within the candidate word field in a region of the candidate word field that is substantially similar to a position of a region of the document or application where the present text entry position is located; receive a selection of at least one of the candidate words within the candidate word field; include a selected candidate word in the document or application; and cause the update of a portion of the candidate words in the candidate word field after each selection. 17. An apparatus according to claim 15 , wherein the memory and computer program code are further configured to, with the processor, cause the apparatus to determine the plurality of candidate words by determining candidate words as a predetermined number of words having a probability of being used for the document or application above a threshold.