Linguists, computer scientists use supercomputers to improve natural language processing
It's not hard to tell the difference between the "charge" of a battery and criminal "charges." But for computers, distinguishing between the various meanings of a word is difficult.