Hybrid Conversational Chat Bot With Configurable Scripting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional chat interfaces are limited by a single paradigm and fail to provide the rich user experience and customizability required for modern user interactions, lacking context-awareness and flexibility in user interface design.

Innovation Solution

A hybrid conversational bot system that uses a configurable scripting language to guide the interview flow, offering a rich user interface with customizable chat bubbles and widgets, allowing users to interact via text messages or rich chat bubbles, and enabling seamless expert intervention when needed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a traditional chat interface uses a single textual message paradigm, then the system complexity is low, but the user experience and interface customizability are limited

Engineering Contradiction:
Improveinterface customizabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The chat interface system is designed to support multiple interaction paradigms within a single unified framework. It can seamlessly switch between simple text message exchanges and rich interactive experiences with bubbles containing various widgets (buttons, carousels, images, videos). This multi-functionality allows the system to adapt to different user needs and interview scenarios without requiring separate systems for each interaction type.

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

Solution Approach 2:

The interface dynamically adapts its complexity based on the interview context and user needs. The system can present simple text questions when appropriate, or escalate to rich chat bubbles with multiple widgets when more interactive responses are needed. This dynamic adjustment optimizes the balance between user experience enhancement and system complexity management.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If a chat bot system provides rich interactive elements and widgets, then user engagement and data accuracy improve, but the ease of operation decreases

Engineering Contradiction:
Improvedata accuracyVSAvoidease of operation
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

Different interaction elements are applied locally based on the specific interview question and desired response type. Not all questions use rich widgets - the system selectively applies buttons for multiple-choice questions, carousels for product selection, or simple text inputs for straightforward questions. This localized application of complexity ensures data accuracy where needed while maintaining ease of operation for simpler interactions.

Inventive Principle:
Principle #3Local quality

3Adaptability or versatility

If the system uses configurable scripting language to guide interview flow, then adaptability and context-awareness improve, but device complexity increases

Engineering Contradiction:
Improvecontext-awarenessVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The configurable scripting language enables the interview flow to be self-defined and self-managed through structured templates. The system automatically determines the next question based on user responses, maintains context across the interview, and adapts the flow without requiring complex external control mechanisms. This self-service capability provides high context-awareness while managing system complexity through automation.

Inventive Principle:
Principle #25Self-service

4Adaptability or versatility

If traditional chat systems force users into a single interface paradigm, then the system is easier to operate, but adaptability to different interaction needs deteriorates

Engineering Contradiction:
Improveinteraction flexibilityVSAvoidease of operation
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system implements a universal chat interface that encompasses multiple interaction paradigms. Users can interact through simple text messages when that suffices, or through rich chat bubbles with various widgets when more expressive interaction is needed. The system seamlessly handles both paradigms within the same interface, providing interaction flexibility without sacrificing ease of use, as all interaction types follow consistent design patterns and user expectations.

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

Data Source

PatentUS10924439B2Hybrid conversational chat bot system
Publication Date: 2021.02.16 HRB INNOVATIONS
  • US10924439B2 patent drawing
  • US10924439B2 patent drawing
  • US10924439B2 patent drawing

AI summary

Method, system and media for a hybrid chat bot system that enables a user interface that can interact via simple text messages or rich chat bubbles with smart analytical data and provide a rich and efficient way for the user to respond. The hybrid chat bot system may also include a configurable scripting language for guiding the flow of the interview based on the information to be gathered, the user history with the system and the user's preferred method of interaction. The hybrid chat system may also include a way for a subject matter expert to seamlessly enter and exit the chat in the event of user difficulty to provide additional explanation or guidance, while retaining access to the rich chat bubbles with the associated variety of user interaction patterns.