1. What are the two major categories of accessibility for knowledge chatbots?
Knowledge chatbots can be divided into two major categories based on accessibility: Open Domain and Closed Domain. Open Domain chatbots can discuss general topics and respond accordingly, while Closed-domain chatbots specialize in a specific area of knowledge. They provide responses based on their training in that particular area. For example, a Closed-domain chatbot can provide daily updates for employees but may not be able to answer questions about books or food. Understanding the type of service provided by chatbots helps categorize them into three types: Interpersonal, Intrapersonal, and Interagent. Interpersonal bots act as information providers, such as booking flight tickets or restaurant reservations. Intrapersonal bots serve as companions, residing in messenger or Slack channels, managing calendars, and storing user information. Interagent bots facilitate communication between other bots, especially in IoT-dominated ecosystems, where they can act as service handlers or manage communication between bots.
read more
2. What are chatbots?
Chatbots are automated query response systems that handle end users' queries, eliminating customer service needs. They provide systematic service without delays. Chatbots mimic users to respond to queries, gaining popularity in businesses for automating customer service and reducing human efforts. They have information stored in databases to identify sentences and make decisions. Chatbots can perform complex tasks like booking tickets, interacting with databases, APIs, and learning through reinforcement neural networks. RASA is an open-source framework for building AI bots, consisting of Rasa NLU and Rasa core, which handle dialog engines and intent understanding.
read more
3. What are the key features of Microsoft Bot Framework?
The Microsoft Bot Framework offers a modular and extensible SDK for building bots and connecting to AI services. It provides a conversational interface for new and existing apps or services, allowing developers to create new experiences and reach billions of users connected through different channels such as Skype and Facebook Messenger. The framework also has better integration capabilities compared to Rasa and performs well in Natural Language Understanding (NLU). However, the implemented prototype chatbots were simplistic, and the user experience was not thoroughly tested. Future works could focus on more specific areas for effective comparisons.
read more