Voice-Adapted Answer Reformulation via Relevance Ranking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing voice-based user devices face limitations in scalability and accuracy when providing voice-based responses to queries, as they often rely on manual or simple automated processes that restrict the selection of answers to curated sources, reducing the ability to retrieve relevant information from a broader corpus of open-ended questions and answers.

Innovation Solution

A backend computer system that uses a machine learning model to reformulate answers by selecting relevant sentences from a larger corpus of open-ended questions and answers on the Internet, transforming non-presentable components into presentable ones, and ranking sentences based on relevance scores to generate concise, accurate responses.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual or simple automated processes are used to provide voice-based responses, then the system is easier to operate and implement, but the scalability and accuracy of retrieving relevant information from a broader corpus is reduced

Engineering Contradiction:
Improveaccuracy of information retrievalVSAvoidcomplexity of processing system
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces a backend computer system as an intermediary between the voice-based user device and the corpus of questions and answers. This backend system performs the complex tasks of receiving audio data, determining questions, selecting answers, and generating reformulated answers, thereby resolving the contradiction by centralizing complexity in a dedicated intermediary system while keeping the user device simple

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system segments the overall processing into distinct phases: receiving audio data, determining the question, selecting an answer from multiple candidate answers, generating presentable sentences, and selecting the final reformulated answer. This segmentation allows each component to be optimized independently, improving accuracy while managing complexity through modular architecture

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If curated sources are used to limit answer selection, then the system is easier to manage and more reliable, but the ability to retrieve relevant information from a broader corpus is reduced

Engineering Contradiction:
Improveability to retrieve information from broader corpusVSAvoidreliability of answer selection
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system retrieves more candidate answers than are ultimately needed (excessive action), selecting from multiple candidate answers generated from the corpus before narrowing down to the final reformulated answer. This approach allows the system to explore a broader corpus for adaptability while maintaining reliability through selective filtering and ranking of the excessive candidates

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system employs feedback mechanisms where the backend computer system evaluates multiple candidate answers against the determined question, selects the most relevant ones, and uses this selection process to improve future answer generation. The feedback loop ensures that while the system can access a broad corpus, it maintains reliability by learning from and adapting to the quality of selected answers

Inventive Principle:
Principle #23Feedback

3Ease of operation

If web-based answers are used directly without reformulation, then the process is simpler and faster, but the answers are not suitable for presentation via voice-based interface

Engineering Contradiction:
Improvesimplicity of answer presentationVSAvoidcomplexity of answer transformation process
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by generating multiple presentable sentences from the selected answer before final selection. This preliminary transformation of the web-based answer into various sentence formats allows the system to simplify the final presentation step while having already done the complex transformation work in advance

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces manual or simple automated text processing with a machine learning model that automatically generates and selects presentable sentences. This substitution of mechanical processing with intelligent automation resolves the contradiction by handling the complexity of answer transformation through AI-driven processes while maintaining ease of operation for the end user

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS11262978B1Voice-adapted reformulation of web-based answers
Publication Date: 2022.03.01 AMAZON TECH INC
  • US11262978B1 patent drawing
  • US11262978B1 patent drawing
  • US11262978B1 patent drawing

AI summary

Techniques are disclosed. The techniques include receiving, by a computing device, an answer to a query, the answer comprising a content element and a metadata element. Based on the content element and the metadata element, the techniques generate a presentable sentence of a plurality of presentable sentences. The techniques then utilize a machine learning model to determine a relevance score for the presentable sentence based on the query and the presentable sentence, the relevance score being of a set of relevance scores and corresponding to a measure of relevance with respect to the presentable sentence answering the query. The techniques then select a portion of the plurality of presentable sentences based on a ranking of the set of relevance scores and transmit the portion to a user device for presentation on a voice-based interface of the user device.