Conversational AI, Chatbots, Abot, and the Microsoft Bot Framework

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:

http://www.hutoma.com/

https://www.rivescript.com/

https://github.com/gunthercox/ChatterBot

http://machinelearningmastery.com/how-do-i-get-started-in-machine-learning/

Ubuntu 16.04 and OpenSUSE 42.1

Well, I tried out OpenSUSE and have decided to switch back to Ubuntu 16. First of all I want to say that while updates to Ubuntu 15 broke my installation, the Ubuntu 16 installation is way better. I was concerned about the lack of fglrx support, but amdgpu just works. Also, my Bluetooth headset now works right out of the box, but not the Gigabyte card, rather the BT dongle I found from thinkpenguin.com. OpenSUSE wasn’t performing very well given the graphics card situation. I’d buy a new graphics card, but I don’t want to spend a lot of money at the moment.