1. A computer-implemented relevance system, comprising: one or more processors; and a memory coupled to the one or more processors, the memory storing instructions which, when executed by the one or more processors, cause the one or more processors to: extract document information from a document received as search results based on a query string, the document information including a universal resource locator wherein the universal resource locator includes a compound term; split the compound term into multiple, separate terms; find at least one of the multiple, separate terms in a dictionary of terms; generate a target data string based on the extracted document information, the target data string including one of the multiple, separate terms found in the dictionary; and compute edit distance between the target data string and the query string, the edit distance employed in determining relevance of a document as part of result ranking.