For many decades, the proponents of `artificial intelligence’ have maintained that computers will soon be able to do everything that a human can do. In ...