1. A method comprising: receiving, by one or more processors, a text string that includes a plurality of terms; identifying, by the one or more processors, first context data relevant to the text string; forming, by the one or more processors and based on the text string, a modified text string, the modified text string including a subset of the plurality of terms, the subset of the plurality of terms including fewer than all of the plurality of terms; identifying, by the one or more processors, second context data relevant to the modified text string; comparing, by the one or more processors, information associated with the first context data and information associated with the second context data; determining, by the one or more processors and based on the comparing, that the text string and the modified text string are associated with a similar concept; and storing, by the one or more processors, information indicating that the text string and the modified text string are associated with the similar concept based on determining that the text string and the modified text string are associated with the similar concept.