INTRA-LANGUAGE STATISTICAL MACHINE TRANSLATION
First Claim
1. A computer implemented method for intra-language machine translation of phrases in a human language, the method comprising:
- receiving training data, the training data comprising pairings of source phrases and target phrases;
using the pairs of training data to train an intra-language statistical machine translation model, where the intra-language statistical machine translation model, when given an input phrase of text in the human language, can compute probabilities of semantic equivalence of the input phrase to possible translations of the input phrase in the human language; and
using the statistical machine translation model to translate between queries and listings, where the queries comprise text strings in the human language submitted to a search engine, where the listing strings comprise text strings of formal names of real world entities that are to be searched by the search engine to find matches for the query strings.
2 Assignments
0 Petitions
Accused Products
Abstract
Training data may be provided, the training data including pairs of source phrases and target phrases. The pairs may be used to train an intra-language statistical machine translation model, where the intra-language statistical machine translation model, when given an input phrase of text in the human language, can compute probabilities of semantic equivalence of the input phrase to possible translations of the input phrase in the human language. The statistical machine translation model may be used to translate between queries and listings. The queries may be text strings in the human language submitted to a search engine. The listing strings may be text strings of formal names of real world entities that are to be searched by the search engine to find matches for the query strings.
-
Citations
20 Claims
-
1. A computer implemented method for intra-language machine translation of phrases in a human language, the method comprising:
-
receiving training data, the training data comprising pairings of source phrases and target phrases; using the pairs of training data to train an intra-language statistical machine translation model, where the intra-language statistical machine translation model, when given an input phrase of text in the human language, can compute probabilities of semantic equivalence of the input phrase to possible translations of the input phrase in the human language; and using the statistical machine translation model to translate between queries and listings, where the queries comprise text strings in the human language submitted to a search engine, where the listing strings comprise text strings of formal names of real world entities that are to be searched by the search engine to find matches for the query strings. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. One or more computer readable media storing information to enable a computing device to perform a process for translating phrases of a human language to other phrases of the language, the process comprising:
-
accessing training pairs comprising pairs of phrases in the human language; training a statistical machine translation model with the training pairs, the statistical machine translation model being capable of computing probabilities that a target string in the human language is a valid translation of a given source string in the human language; receiving a text phrase in the human language, decoding the text phrase to different candidate translations of the text phrase, and using the statistical machine translation model to compute probabilities that the candidate translations are translations of the text phrase; and based on the probabilities, storing and/or displaying, by computer, one or more of the candidate translations. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method performed by one or more computers, the method comprising:
-
providing a statistical machine translation model configured to compute probabilities of translations of phrases of a same human language; and using the statistical machine translation model to translate between query forms and listing forms of organizations and/or businesses, where the query forms comprise phrases, in the human language, submitted to a search engine, and where the listing forms comprise formal names, in the human language, of organizations and/or businesses searchable by the search engine. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification