Dual-Decoder ML Model for Context-Specific Question Diversity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional machine learning models for question generation lack context-specificity and diversity, generating overly generic questions that fail to convey meaningful information relevant to specific product contexts, leading to incomplete and inadequate information in digital marketplaces.

Innovation Solution

A context-driven approach is implemented, where a machine learning model receives training data in the form of triplets including a target question, another target question, and context information, using dual decoders to generate diverse and relevant questions by calculating relevance and diversity losses, ensuring the model learns to produce questions specific to the context and maximally diverse.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If conventional machine learning models are used for question generation, then the model structure is simple and easy to implement, but the generated questions are too generic and lack context-specificity

Engineering Contradiction:
Improvecontext-specificity of generated questionsVSAvoidmodel structure complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The model is segmented into multiple decoders (first decoder and second decoder) that process different target questions independently. Each decoder generates candidate words based on its specific target question and the context, allowing the system to handle diversity and context-specificity through modular processing segments.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a diversity loss dimension that operates independently from the traditional relevance loss. By adding this new optimization dimension that explicitly measures variance between representations from different decoders, the model achieves question diversification without fundamentally changing the core architecture, thus improving context-specificity while managing complexity through dimensional extension rather than structural overcomplication.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If conventional question generation is used, then the implementation is straightforward, but the questions lack diversity and fail to convey meaningful context

Engineering Contradiction:
Improvequestion diversityVSAvoidtraining implementation complexity
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The model performs preliminary action by generating candidate words for both target questions during training before final selection. The dual decoders pre-compute representations for different questions, and the diversity loss is calculated on these preliminary representations, enabling the model to learn diversity patterns in advance and apply them during inference.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The diversity loss provides feedback that explicitly measures the variance between representations from different decoders. This feedback mechanism guides the training process to adjust model parameters so that generated questions from different decoders are sufficiently diverse, thereby improving question variety while the feedback loop manages implementation complexity through automated optimization.

Inventive Principle:
Principle #23Feedback

3Loss of information

If generic questions are generated, then the model is simpler to train, but the information provided is incomplete and inadequate for specific product contexts

Engineering Contradiction:
Improvecontext information completenessVSAvoidtraining data structure complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent applies local quality by ensuring that each decoder is specifically tailored to process its corresponding target question with high context-specificity. The representations generated by each decoder are optimized for its specific question context, and the diversity loss ensures that different decoders produce sufficiently different representations. This localized optimization improves information completeness for each specific product context while managing data structure complexity through targeted rather than universal processing.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20250005329A1Context-Driven Generation of Diverse Questions
Publication Date: 2025.01.02 EBAY INC
  • US20250005329A1 patent drawing
  • US20250005329A1 patent drawing
  • US20250005329A1 patent drawing

AI summary

In accordance with techniques for context-driven generation of diverse questions, a machine learning model receives a first target question, a second target question, and a context. Based on the context and one or more words of the first target question, a first decoder of the machine learning model outputs a first representation of candidate words to follow the one or more words of the first target question. Based on the context and one or more words of the second target question, a second decoder of the machine learning model outputs a second representation of candidate words to follow the one or more words of the second target question. The machine learning model is fine-tuned to generate diverse questions for a given context based on a diversity loss that captures a degree of variance between the first representation and the second representation.