1. A method, comprising: identifying a task entry of a user utilizing one or more processors, wherein the task entry includes one or more information fields; identifying, utilizing one or more of the processors, one or more messages sent or received by the user, wherein each of the messages includes one or more terms; identifying, utilizing one or more of the processors, an association between the task entry and the one or more messages; identifying, utilizing one or more of the processors, that a new message is related to the one or more messages, wherein the new message is sent or received by the user after creation of the task entry of the user, and wherein the new message includes one or more new message terms; determining, utilizing one or more of the processors, an n-gram based on the one or more new message terms of the new message; determining, utilizing one or more of the processors, a similarity score between the n-gram and the task entry, wherein the similarity score is indicative of a likelihood that the user has interest in associating the n-gram with the task entry; and associating, utilizing one or more of the processors, the n-gram with the task entry based on the similarity score.