Ensemble Chatbot Architecture for Diverse Conversational Quality

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conversational systems are siloed, knowledge-inhibited, and require slow manual training, limiting their ability to handle diverse conversations and increasing time to market for new classes of interactions.

Innovation Solution

A universal conversational system employing an ensemble of chatbots, including NER, knowledge graph-based, and generative models, with a supercharged transformer architecture and quality assurance function to generate responses, leveraging the wisdom of the crowd for continuous learning and improvement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If manual training is used for conversational systems, then training precision can be controlled, but training time increases significantly

Engineering Contradiction:
Improvetraining precisionVSAvoidtraining time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system segments the training process into multiple specialized chatbot components (NER chatbot, knowledge graph-based chatbot, generative chatbot) that can be trained independently and parallelized, reducing overall training time while maintaining precision through targeted training for each component

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions by pre-training multiple specialized chatbot models before deployment. These pre-trained models can be quickly assembled and fine-tuned for specific tasks, eliminating the need for extensive manual training from scratch and significantly reducing time to market

Inventive Principle:
Principle #10Preliminary action

2Reliability

If rule-based or knowledge model approaches are used, then conversational quality can be maintained, but the system becomes siloed and cannot handle diverse conversations

Engineering Contradiction:
Improveconversational qualityVSAvoidconversational diversity
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system merges multiple specialized chatbot models (NER, knowledge graph-based, and generative chatbots) into a unified ensemble architecture. This combination allows the system to leverage the strengths of each approach while handling diverse conversation types, achieving both quality and versatility through collaborative processing

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The ensemble chatbot system achieves universality by integrating multiple functional components that can handle different types of conversations. The system can adapt to various domains and conversation styles through its multi-functional architecture, breaking down the silos of traditional rule-based systems while maintaining quality through coordinated processing

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Adaptability or versatility

If ensemble of multiple chatbots is used, then conversational quality and versatility improve, but system complexity increases

Engineering Contradiction:
Improveconversational versatilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system introduces a quality assurance function as an intermediary that manages the ensemble of chatbots. This mediator component coordinates the multiple chatbot models, aggregates their outputs, and selects the best responses, simplifying the overall system architecture while maintaining the benefits of the ensemble approach

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12468892B2Crowd wisdom based universal conversational system
Publication Date: 2025.11.11 TATA CONSULTANCY SERVICES LTD
  • US12468892B2 patent drawing
  • US12468892B2 patent drawing
  • US12468892B2 patent drawing

AI summary

Conversational systems are intelligent machines that can understand language and conversing with a customer in writing or verbally. Embodiments herein provide a method for generating a universal conversational system using an ensemble of chatbots and a universal conversational system that adopts wisdom of crowd manifesting as an ensemble of chatbots. The ensemble of chatbots takes responses from NER and rule based conversational models. The knowledge based conversation models where complex queries that require question and answer, and the ensemble of generative knowledge chatbots are relying on a pre-trained models. The pre-trained models are complemented by domain specific training to answer queries that fall outside rule-based chatbot or knowledge graph-based conversation bot capability. The universal conversational system capable of building online virtuous automated learning loop where the models learn from each other and also from human response as wisdom of crowd.