2. The method of claim 1 , further comprising a tokenizer configured to: tokenize the domain name search string into a sequence of tokens corresponding to the at least one concept; and detect the at least one language.
10. The method of claim 2 , wherein recommending at least one available domain name comprises: calculating, by the server computer, a ratio of the at least one language compared to at least one other language stored in a database; and recommending, by the server computer, the at least one available domain name proportionate to the ratio.