PROVIDING MULTI-LINGUAL SEARCHING OF MONO-LINGUAL CONTENT
First Claim
Patent Images
1. A method implemented in a computer infrastructure, comprising:
- receiving a search query containing a transliterated word;
determining a source language corresponding to the transliterated word, wherein the determining the source language comprises;
determining a weighted score for each one of a plurality of candidate languages, and designating the candidate language with the highest weighted score as the source language;
converting the transliterated word to a word in the source language;
translating the word in the source language to a word in a target language; and
performing a search using the word in the target language.
2 Assignments
0 Petitions
Accused Products
Abstract
Approaches for translating a transliterated search query are provided. An approach includes receiving a search query containing a transliterated word. The approach also includes determining a source language corresponding to the transliterated word. The approach further includes converting the transliterated word to a word in the source language. The approach additionally includes translating the word in the source language to a word in a target language. The approach also includes performing a search using the word in the target language.
17 Citations
19 Claims
-
1. A method implemented in a computer infrastructure, comprising:
-
receiving a search query containing a transliterated word; determining a source language corresponding to the transliterated word, wherein the determining the source language comprises;
determining a weighted score for each one of a plurality of candidate languages, and designating the candidate language with the highest weighted score as the source language;converting the transliterated word to a word in the source language; translating the word in the source language to a word in a target language; and performing a search using the word in the target language. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system implemented in hardware, comprising:
a computer system comprising a processor executing a translation engine that is configured to; receive a search query containing a transliterated word; determine a source language corresponding to the transliterated word, wherein the determining the source language comprises;
determining a weighted score for each one of a plurality of candidate languages, and designating the candidate language with the highest weighted score as the source language;convert the transliterated word to a word in the source language; translate the word in the source language to a word in a target language; submit the word in the target language to an Internet search engine that is indexed in the target language; receive search results in the target language, wherein the search results are based on the submitting the word in the target language to the Internet search engine; and translate the search results, received from the Internet search engine, in the target language to search results in the source language. - View Dependent Claims (15)
-
16. A method of deploying a system for translating a transliterated search query, comprising:
-
receive a search query from a user computer device, wherein the search query contains a transliterated word; determine a source language corresponding to the transliterated word by determining a weighted score for each one of a plurality of candidate languages; convert the transliterated word to a word in the source language; translate the word in the source language to a word in a target language; submit the word in the target language to a search engine that is indexed in the target language; receive search results in the target language, wherein the search results are based on the submitting the word in the target language to a search engine; translate the search results in the target language to search results in the source language; and transmit the search results in the source language to the user computer device. - View Dependent Claims (17, 18, 19)
-
Specification