A system that automatically discerning the best combinations of a user
query's geographical origin and language, retrieving and displaying
search results accordingly. A record on the system are associated with a
geographic location and a language. A record could be composed of two or
more records, each of which associates with a location and a language. A
record could be in rich media format.