3. The method of claim 2 , wherein the two or more templates each contain at least one place holder for replacement with subsequently selected text, and wherein each place holder corresponds to a predefined category relevant to the application.
3. The method of claim 2 , wherein the two or more templates each contain at least one place holder for replacement with subsequently selected text, and wherein each place holder corresponds to a predefined category relevant to the application. 4. The method of claim 3 , wherein extracting the one or more words from the text inserted into the portion of the user interface comprises: determining, by one or more computer processors, one or more categories relevant to the application based on place holders within the two or more templates; for each determined category of the one or more categories, determining, by one or more computer processors, a list of one or more predefined words, terms, or phrases that fall within the determined category; and locating, by one or more computer processors, words within the text that match words from the respective lists determined for the one or more categories.