Patent attributes
Disclosed herein are representative embodiments of tools and techniques for determining predicted-text suggestions based on communication contexts. According to one exemplary technique, text that recurs in one or more past communications is determined. The one or more past communications being associated with at least one context attribute. Also, a text entry is stored in a text suggestion dictionary. The text entry comprising the text and metadata associating the text with the at least one context attribute. Additionally, using the text suggestion dictionary, at least one predicted-text suggestion that includes the text is determined for a current communication associated with a communication context.