a method for an electronic messager to predict text while composing a reply message , including receiving an incoming message for a user , parsing the incoming message to identify questions , phone numbers and special phrases therein , and presenting , by an electronic messager having a memory and a processor , possible responses that the user may choose from while the user replies to the incoming message , based on the questions , phone numbers and special phrases identified by the parsing .