1. A method for reducing word sense ambiguities in a sentence, based on thematic prediction, said method comprising the steps of: a. receiving an input sentence consisting of a sequence of part-of-speech tagged words; b. creating a sequence of sense tagged words from said received sequence of part-of-speech tagged words, each of said senses further being theme tagged; c. predicting a set of one or more probable themes associated with said created sequence of sense-tagged words; d. weighting each of said one or more probable themes from said predicted set, and e. reducing sense ambiguities by eliminating remotely probable senses or selecting highly probably senses from said weighted set of one or more probable themes.