Chatbot Parameter Grouping Interface for Efficient Intent Extraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional chatbots struggle to detect predefined parameters from user inputs, requiring users to repeatedly ask questions until they input corresponding preregistered parameters, which hinders efficient information processing and user experience.

Innovation Solution

A bot builder user interface that allows developers to group parameters from user inputs, enabling the chatbot to extract relevant information and execute instructions rapidly, reducing the need for multiple blocks and improving user interaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional chatbot parameter detection methods are used, then the chatbot can process user inputs, but it requires users to repeatedly ask questions until they input corresponding preregistered parameters

Engineering Contradiction:
Improveinformation processing efficiencyVSAvoidtime for repeated questioning
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent segments parameters into different groups (first group and second group) based on their detection capabilities. The first group contains parameters that can be detected from user utterances, while the second group contains parameters that require additional questioning. This segmentation allows the chatbot to efficiently handle detectable parameters without requiring repeated user interactions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary action by pre-registering and categorizing parameters into different groups before actual chatbot operation. By预先 classifying parameters into detectable and non-detectable groups, the system prepares the necessary structure to efficiently process user inputs and minimize repeated questioning scenarios.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If multiple separate blocks are used to handle different parameters, then comprehensive parameter coverage is achieved, but the chatbot service infrastructure becomes complex

Engineering Contradiction:
Improveparameter coverageVSAvoidchatbot service infrastructure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent merges multiple parameter handling blocks into a unified parameter group structure. By combining parameters into groups (first group for detectable parameters, second group for non-detectable parameters), the system reduces infrastructure complexity while maintaining comprehensive parameter coverage through the grouped organization.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent creates a universal parameter group structure that can handle multiple types of parameters through a single grouped framework. This multi-functional group structure replaces the need for separate dedicated blocks for each parameter type, simplifying the overall system architecture while maintaining versatility.

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

Data Source

PatentUS10678516B2Chatbot builder user interface
Publication Date: 2020.06.09 KAKAO CORP
  • US10678516B2 patent drawing
  • US10678516B2 patent drawing
  • US10678516B2 patent drawing

AI summary

A method for providing a bot builder user interface by a bot builder user interface providing apparatus includes providing a developer device with a bot builder user interface (UI) for producing a chatbot; if at least one sentence is input from the developer device, providing multiple parameters including attribute information regarding respective words included in the at least one sentence; and receiving, from the developer device, grouping information regarding two or more parameters selected from the multiple parameters, wherein the chatbot produced by the developer device is accessible by a user device connecting with a chatbot service server, and if at least one of the two or more grouped parameters is extracted from a sentence of a chat message input by the user device, the chatbot executes a predetermined instruction with reference to the extracted parameter.