If you’re developing skills for Alexa, you’ll find that for all her latest success, her first generation NLP engine is honestly dreadful (and that’s being kind), as compared with competing NLP services, such as API.ai, LUIS, Wit.ai and others.
After a month of developing a complex skill for my startup, I discovered pretty quickly that I was pushing the boundary of Alexa’s NLP, and I wasn’t even done yet. I personally love API.ai and have been using it for our Messenger chatbot for months. Could I use it for Alexa as well? I sure would love to.