Virtual Assistant Social Question Answering Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conversational user interfaces with virtual assistants often fail to provide support for uncommon or poorly articulated user queries, leading to resource strain and negative user experiences, as they cannot be trained for every possible question or circumstance.

Innovation Solution

Integration of a conversational user interface with a social computing system using a generative question model and deep learning algorithms to transform user inputs into rephrased questions, which are then posted in a social computing system for community answers, allowing the virtual assistant to access and provide answers from user-generated content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a virtual assistant is trained to handle every possible question or circumstance, then the support coverage is improved, but the training time and resource consumption increase significantly

Engineering Contradiction:
Improvesupport coverageVSAvoidtraining time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by proactively posting rephrased versions of user questions to the social computing system before the user needs an answer. This allows potential answers to be prepared in advance from community knowledge, reducing the need for extensive real-time processing and training.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary mechanism - a generative question model that transforms user inputs into rephrased questions, which then serve as intermediaries to query the social computing system. This intermediary layer enables the virtual assistant to handle diverse questions without being explicitly trained for each scenario.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of energy

If the virtual assistant handles all user queries, then the organizational resource strain is reduced, but the system complexity increases

Engineering Contradiction:
Improveorganizational resource strainVSAvoidsystem complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent merges the virtual assistant system with the social computing system, combining automated AI processing with community-generated knowledge. This hybrid approach distributes the workload - the virtual assistant handles routine tasks while the social computing system provides supplementary support, reducing overall organizational resource strain without requiring a single complex system to handle everything.

Inventive Principle:
Principle #5Merging (Combining)

3Ease of operation

If the virtual assistant is enhanced to handle uncommon questions, then the user experience is improved, but the training resources required increase

Engineering Contradiction:
Improveuser experienceVSAvoidtraining resources
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The system dynamically adapts to uncommon questions by using the generative question model to rephrase user inputs in real-time and query the social computing system. Rather than requiring static pre-training for all possible scenarios, the system dynamically generates appropriate queries and retrieves answers from community knowledge, improving user experience for uncommon questions without proportionally increasing training resources.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11256733B2User support with integrated conversational user interfaces and social question answering
Publication Date: 2022.02.22 INTUIT INC
  • US11256733B2 patent drawing
  • US11256733B2 patent drawing
  • US11256733B2 patent drawing

AI summary

Certain aspects of the present disclosure provide techniques for providing assistance to users by integrating social computing system with conversational user interface. In some cases, a user interacting with a virtual assistant of a conversational user interface provides input that the virtual assistant is not able identify a matching intent. As a result, the virtual assistant can leverage the social computing system to generate a new question based on the user input and post the question to the social computing system. Users of the social computing system can provide an answer, which the virtual assistant provides to the user in the conversational user interface. The social computing system can also generate a new intent for the virtual assistant to increase efficiency of the virtual assistant.