NLP via deep learning allows for potentially a much richer bot-human interaction experience since the temporal comparative aspects of conversation flow can be interpolated (unlike db-matching and/or lexical approaches widely used now in most “chatbots” which often spectacularly fail at this). Deep Learning Startup Maluuba has made available some interesting data sets for use is training “deep learning” AI. It is nice when these types of data sets are made available to the public.