20. The method of claim 17 , further comprising reading occurrences of terms of the query string to construct a string of query terms in order of appearance in a source universal resource locator string and filling space between the terms with word marks.
17. A computer-implemented method of computing relevance of a document, comprising: processing a query string as part of a search process to return a result set of documents; generating a target data string based on document information extracted from a document of the result set, the document information including a universal resource locator, wherein the universal resource locator includes a compound term, wherein generating the target data string includes splitting the compound term into multiple, separate terms, and finding at least one of the multiple, separate terms in a dictionary of terms; computing edit distance between the target data string and the query string based on term insertion, term deletion, and term position; and calculating a relevance score based on the edit distance, the relevance score used to rank the document in the result set.