1. A method performed by at least one computing device, the method comprising: receiving a first user input identifying multiple user-entered characters; populating a character entry field with the multiple user-entered characters; based on the multiple user-entered characters, outputting a phrase having multiple terms; receiving a second user input identifying a selected term of the phrase, the selected term having the multiple user-entered characters; and pinning the selected term of the phrase having the multiple user-entered characters into the character entry field.