One reminder, artificial intelligence as whole is a failure, although I don't deny there are some limited success in very limited number of particular areas. Machine translation is one of those things we wanted to archieve with artificial intelligence, and failed.
Somebody should really tell all those people working away in AI research around the world that they're wasting their time then :-)
AI has certainly been wildly over-hyped at various times - but tons of useful stuff has come out of it, and still is. The problem is that soon as it becomes popular people stop classifying it as AI. When I was a student GAs, expert system, GPSG parsers, neural nets, etc. were all AI. Now they're mainstream :-)
<Adrian briefly considers his AI degree, sighs, and goes back to writing some perl>