摘要 |
A system, method and computer program product for generating a multilingual database including generating a unique identifier (UID) code for a term; translating the term into a plurality of languages yielding a plurality of translated terms corresponding to the term; associating the term and the plurality of translated terms with the UID; and storing the term, the plurality of translated terms, and the UID, in a UID database. In another embodiment, a system, method and computer program product for retrieving documents including receiving a multi-lingual query from a user (such as, e.g., an enduser, a computer, or a search engine); parsing the multi-lingual query into a plurality of search terms; determining a unique identifier (UID) code corresponding to a first search term of the plurality of search terms; determining remaining UIDs, for each remaining search term of the plurality of search terms; querying a database using the UID and the remaining UIDs, resulting in a list of links pre-associated with the UID and the remaining UIDs; providing the list of links to the user; receiving from the user a link selection selected from the list of links; and retrieving a document associated with the link selection. |