Speech and facial recognition models that authenticate the user and also serves to recognize the user and provide a personalized interaction.
Retrieval Based: Helper bot that collects information on behalf of the Master Bot via the Information Extractor or Integration Services.
Three different AI models that evaluate the sentiment for each response to understand the mood of the users for managing the conversation accordingly or empathizing with them.
To conclude we have seen a framework that depicts the building blocks required to design an intelligent bot.
We have also seen a reference architecture that shows how the framework can be implemented using can integrated set of AI components that facilitate the intelligence that the bot requires.
Retrieval based bot uses information extractor to respond to more technical or knowledge based questions.
It also uses the recommendation engine which is a prediction based model to provide personalized recommendations to the user based on historic data, context, behavior etc…AI Capabilities: Set of capabilities that the generative bot is trained to possess which allow the bot demonstrate human like intelligence.
It also has other capabilities like negotiation, self-learning and personalities.
AI model that detects the users language and translates between languages to make the bot multilingual, allowing it to chat with users in different languages.
he purpose of this article is to introduce a framework and reference architecture that brings together and describes different ideas and approaches to design an intelligent chatbot.
We will start by reviewing the proposed intelligent chatbot framework that revolves around conversational intelligence, cognitive intelligence and intelligent authentication, all within an omni channel strategy.
It uses different personalities to interact with different users based on who the user is (Male/Female, Young/Old etc…) also handles profiles like different kinds of professionals, nationalities including individual personalities.
Integration Services: Retrieval based bot uses integration services to collect information from external systems, services or databases.
Both speech recognition and natural language understanding rely on large volume of training data, domain-specific knowledge and user information.