Check out ALICE, the chat bot programmed by Dr. Richard S. Wallace. Apparently like many others, I found myself impressed by the level of wit and candour of my non-human interlocutor. Makes the likes of C3P0 and HAL seem hardly far-fetched – time to catch up on my science fiction.