Chat Bot Control Device Dynamic Scenario Generation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Traditional chat bots require significant development resources and manpower to create and maintain multiple chat scenarios for various use cases, especially when external systems and conditions change, making it inefficient for applications like personnel recruitment and facility reservation.
Innovation Solution
A chat bot control device that includes an external data acquisition unit, scenario generation unit, and scenario execution unit, allowing for dynamic generation and execution of chat scenarios based on user input and external system data, using scenario conversion logic to adapt to changing conditions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If traditional chat bots are used to handle multiple use cases with different external systems, then the system can serve diverse user needs, but the development resources and manpower required to create and maintain multiple chat scenarios become enormous
Solution Approach 1:
The patent uses template-based scenario generation where a single template structure can be instantiated into multiple different chat scenarios by substituting placeholders with actual data from external systems. This allows one template to serve multiple use cases without requiring separate manual creation of each scenario, directly reducing the complexity of maintaining multiple scenarios while preserving adaptability across different use cases
Solution Approach 2:
The patent dynamically generates chat scenarios by changing parameters such as scenario flow, dialogue content, and transition conditions based on data from external systems. Instead of manually creating scenarios for each use case, the system parameterizes the scenario structure and automatically adjusts it according to external system data, reducing the manual effort required while maintaining versatility
2Ease of operation
If chat scenarios are created for each specific use case and external system combination, then the chat bot can provide tailored responses, but the time and resources required to create and update scenarios increase significantly
Solution Approach 1:
The patent prepares template structures and conversion logic in advance that can automatically generate tailored scenarios when triggered by user input. The template includes predefined dialogue flows and transition conditions that are pre-configured, so when a user interacts with the chat bot, the system can quickly instantiate the appropriate scenario without requiring manual creation or update time, thus providing tailored responses while reducing time investment
Solution Approach 2:
The system automatically generates and updates chat scenarios by extracting data from external systems and converting it into scenario-specific dialogue flows using the template structure. This self-service mechanism eliminates the need for manual scenario creation and updates for each use case, allowing the system to adapt to changing external systems automatically while maintaining tailored responses
3Reliability
If a unique control device is created for each use case to coordinate with external systems, then the chat bot can smoothly facilitate dialogue flow, but the development cost and system complexity increase
Solution Approach 1:
The patent creates a universal chat bot control device that can handle multiple use cases through a single template-based control mechanism. The template structure serves as a multi-functional control framework that can be instantiated for different use cases by substituting data from external systems, eliminating the need for separate unique control devices for each use case while maintaining reliable dialogue flow coordination through the standardized template logic
Data Source
AI summary
A chat bot capable of seamlessly acquiring, in response to user input in a chat session, information necessary for an appropriate chat scenario for assisting the user from an external system and dynamically generating a chat scenario. Accordingly, the chat bot control device includes an external data acquisition unit for acquiring, in a chat session between a user and a chat bot, chat scenario creation data for generating a chat scenario from a predetermined external system based on a first input from the user; a scenario generation unit for generating, based on the chat scenario creation data, a first chat scenario that specifies transitions of a dialogue between the user and the chat bot using predetermined scenario conversion logic that defines a chat scenario generation pattern; and a scenario execution unit for executing the first chat scenario in the chat session.


