1. Apparatus for making multilingual spelling corrections for an input word in a search query directed against a data source, comprising: lexicon builder means for building a lexicon file using the words in the data source against which the search query is targeted; and spell checker means for providing suggested correct spellings and variant spellings of the input word in the search query by checking the input word against the lexicon file.