Can Chatbots Think Before They Talk?

An article about recent developments in computer programs that mimic human conversation ("chatbots"), particularly the use of modern artificial intelligence techniques to improve their discourse.

Screenshot of the article as it appears online