1. One or more non-transitory computer-readable media storing computer-executable instructions that, when executed, cause one or more processors to perform acts comprising: identifying a first set of phrases that exist within a corpus of text, individual ones of the first set of phrases including a substitute word that replaces one word of a source phrase comprising multiple words; generating a second set of phrases by combining substitute words from the first set of phrases with one another such that individual ones of the second set of phrases include a first substitute word from a first phrase of the first set of phrases and a second substitute word from a second phrase of the first set of phrases; generating a personalized user interface including at least a portion of the second set of phrases and at least one rule selector associated with a corresponding rule for using the at least the portion of the second set of phrases; and receiving a user selection of the at least the portion of the second set of phrases and the at least one rule selector associated with the corresponding rule for using the at least the portion of the second set of phrases.
1. One or more non-transitory computer-readable media storing computer-executable instructions that, when executed, cause one or more processors to perform acts comprising: identifying a first set of phrases that exist within a corpus of text, individual ones of the first set of phrases including a substitute word that replaces one word of a source phrase comprising multiple words; generating a second set of phrases by combining substitute words from the first set of phrases with one another such that individual ones of the second set of phrases include a first substitute word from a first phrase of the first set of phrases and a second substitute word from a second phrase of the first set of phrases; generating a personalized user interface including at least a portion of the second set of phrases and at least one rule selector associated with a corresponding rule for using the at least the portion of the second set of phrases; and receiving a user selection of the at least the portion of the second set of phrases and the at least one rule selector associated with the corresponding rule for using the at least the portion of the second set of phrases. 2. One or more non-transitory computer-readable media as recited in claim 1 , wherein the identifying of the first set of phrases comprises: determining a part-of-speech combination of the source phrase; and for individual words of the source phrase, identifying phrases that differ only by that word but that comprise the part-of-speech combination of the source phrase.