Expertflow provides integration services for any of the major bot/ NLP/ AI frameworks, including Microsoft Botframework, IBM Watson, Amazon Lex, Google Dialogflow, Cisco Mindmeld and Facebook, botkit.ai.
Once the (Unify, Configure, Integrate) work is done for one Bot framework, it can be carried over to another bot framework without much difficulty. Each framework has its strengths and weaknesses, and libraries/ components can be combined depending on for your particular use case and security requirements. The AI/ Bot industry is evolving very rapidly, and one needs to be open to improvements from alternative frameworks.
Most bot frameworks have a cloud-based pay-per-use version, so testing requires very little up-front investments.
Expertflow’s opinion is that the choice of a AI/ bot framework or particular libraries is secondary as they are replaceable. What is important, and what takes time is that you get your organization exposed to these technologies and related organizational questions early.
We also think that a bot framework can not run standalone - you need to have a strategy for handoff to humans.