Patent ID: 8706747

Claim:
A computer-implemented method, the method comprising: receiving a search query from a user device, wherein the search query includes one or more terms, each term being written in a first format; translating, using a probabilistic dictionary, the one or more terms of the search query into a group of translated search queries, each translated search query having one or more terms in a second format, wherein the probabilistic dictionary includes a mapping of terms from the first format to the second format according to a respective calculated probability that a particular term in the first format corresponds to a term in the second format; using a search engine to identify a plurality of documents written in the second format that are responsive to the group of translated search queries; providing search results written in the second format to the user device, the search results referencing one or more of the identified documents; obtaining click data from the user device indicative of user selections of one or more of the search results written in the second format; and modifying the probabilistic dictionary of term mappings based at least in part on the obtained click data indicative of user selections of one or more of the search results written in the second format and adjusting at least one probability associated with at least one mapping in the probabilistic dictionary.