CPC G06F 16/24522 (2019.01) [G06F 40/58 (2020.01); G10L 15/22 (2013.01); G10L 15/26 (2013.01)] | 20 Claims |
1. A device comprising:
one or more processors configured to:
obtain a query in a base language and a conceptual tag associated with the query;
translate the query, based on the conceptual tag, to generate a translated query in a target language, wherein the conceptual tag is indicative of a context relevant to translation of the query, wherein the query is translated using a first context-specific dictionary responsive to the conceptual tag being a first particular conceptual tag, and wherein the query is translated using a second context-specific dictionary distinct from the first context-specific dictionary responsive to the conceptual tag being a second particular conceptual tag distinct from the first particular conceptual tag;
search a first set of electronic files based on the translated query to generate target-language search results, wherein the first set of electronic files include content in the target language;
translate portions of one or more electronic files listed in the target-language search results to the base language to generate a base-language search results listing; and
generate an output including at least a portion of the base-language search results listing.
|