How Computers Parse the Ambiguity of Everyday Language