The unveiling of the Microsoft Bot Framework is pretty amazing, and I agree with Natya Sadella when he emphasizes that human conversation should be the computer interface of the future.
Chatbots are quite popular; however, they are stuck in the stone age with weak implementations like AIML. The real answer will be much more like Microsoft’s Xiaoice or the OpenCog project. In fact, I’m investigating seq2seq in TensorFlow for the purpose of making conversational AI.
In fact, I’d like to integrate Abot with Sikuli X to create a bot to control my Ubuntu installation. I’d also like Abot to be used for human-aided programming. Basically, I want to get templates for programming languages and use a bot like Abot to interpret human intent directly into software.
I’d just like to drop some more links: