The battle of bot frameworks: IBM Watson’s Conversation Service vs. Microsoft’s LUIS

Anshita Solanki
Chatbots Life
Published in
3 min readOct 31, 2017

--

There are currently ample amount of platforms and tools, with different complexity levels, expressive powers and integration capabilities available for bot development. We’ll discuss the two prominent ones in this blog.

Microsoft Bot Framework offers bot connectors for different messaging platforms, bot builder SDK, and a bot directory to build and deploy highly advanced bots for your users to enrich their conversational experiences. Moreover, with Cortana, you can build advanced analytics and machine learning into your business applications.

IBM Watson Conversation Service provides tools for building good natural language understanding components for a chatbot. With guided data discovery, automated predictive analytics and cognitive capabilities such as natural language dialogue, you can interact with data conversationally to get answers you understand.

We have IBM that provides a platform which easily enables developing your own bot. While on the other hand we have Microsoft that provides the suite which enables the developers to create intelligent bots. It is evidently not easy to compare two different worlds. But, let’s study some aspects of their offerings.

Comparing the framework

The Conversation Service by IBM Watson is built on a neural network. This novel structure of the information processing system understands intents, and interprets entities and dialogs. The NLP of Watson framework analyzes text to extract meta-data from content such as concepts, entities, keywords, categories, relations and semantic roles. It understands 9 languages. It also provides developer tools like Node SDK (Software Development Kit), Java SDK, Python SDK, iOS SDK and Unity SDK.

Macy’s and Staples are few of the companies using IBM’s Watson Conversation.

Microsoft Language Understanding Intelligent Service (LUIS) uses intents and entities. Active learning technology is one of LUIS’s prominent features. Bing and Cortana make it possible to use the pre-existing, world-class, pre-built models. Developing bot with Microsoft Bot Framework enables the developers to automate the application creation process with the help of a set of programmatic REST APIs. The framework provides the Direct Line REST API, which can be used to host a bot in an application or website. It supports automatic translation of more than 30 languages. Microsoft Bot Framework understands users’ intents dynamically.

Kellogg School of Management and Dartmouth-Hitchcock Medical Center are leveraging Microsoft’s Cortana Intelligence Suite.

Read more: http://www.softwebsolutions.com/resources/MS-LUIS-vs-IBM-Watson-conversation-service.html

--

--