Temporal Categorization for Question Answering Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Question and Answer (QA) systems often fail to provide accurate answers due to unclear time span context in user queries, leading to mismatched results, as the time span context is not explicitly stated in the question and can vary significantly across different domains.

Innovation Solution

The proposed solution involves categorizing input questions into temporal categories by analyzing key terms and concepts within a corpus of data, using techniques such as inverse document frequency and semantic analysis, to determine the most likely time span context, and weighting evidence passages accordingly, ensuring that answers are relevant to the intended temporal context.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If QA systems search through large sets of content sources without temporal categorization, then they can find more potential answers, but the accuracy and relevance of answers deteriorate due to mismatched time span context

Engineering Contradiction:
Improveanswer accuracyVSAvoidtemporal context information
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The system performs preliminary temporal categorization of the input question before searching for answers. By determining the temporal category (e.g., current, historical, future-oriented) in advance, the system can pre-filter candidate answer sources that match the temporal context, thereby improving answer accuracy while avoiding the loss of temporal information during the search process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies different temporal categorization criteria to different parts of the question-answering process. Specifically, it categorizes the input question's temporal context and uses this localized temporal information to weight and score candidate answers differently based on their temporal alignment, ensuring that answers with matching temporal categories are prioritized.

Inventive Principle:
Principle #3Local quality

2Ease of operation

If QA systems analyze all candidate answers without temporal weighting, then the evaluation process is simpler, but the relevance of answers to the intended time span context deteriorates

Engineering Contradiction:
Improveanswer evaluation simplicityVSAvoidtemporal relevance measurement
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The system changes the scoring parameter by introducing temporal category matching weights. Candidate answers are scored not only on traditional relevance metrics but also on how well their temporal category matches the input question's temporal category. This parameter change allows the system to maintain operational simplicity while significantly improving temporal relevance measurement through the weighting mechanism.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If QA systems do not categorize questions by temporal context, then the processing speed is faster, but the precision of matching answers to the intended time span deteriorates

Engineering Contradiction:
Improveanswer generation speedVSAvoidtemporal context matching precision
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The system performs preliminary temporal categorization of the input question as the first step in the answer generation process. This preliminary action quickly determines the temporal category (current, historical, etc.) before proceeding to search and evaluate candidate answers, thereby maintaining processing speed while enabling precise temporal context matching in subsequent steps.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies temporal categorization selectively to the input question and candidate answers rather than processing the entire corpus with full temporal analysis. This localized application of temporal filtering maintains overall processing efficiency while achieving high precision in matching answers to the intended time span context.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11354340B2Time-based optimization of answer generation in a question and answer system
Publication Date: 2022.06.07 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11354340B2 patent drawing
  • US11354340B2 patent drawing
  • US11354340B2 patent drawing

AI summary

Mechanisms are provided for generating an answer to an input question. The mechanisms process a received input question to identify a temporal categorization of the input question indicating an intended time context for an answer to the input question. The input question does not specify a temporal categorization of the input question. The mechanisms perform analysis of a corpus of information based on the temporal categorization of the input question and temporal categorizations of sources of information in the corpus of information to determine, for each source of information, a degree of correspondence of the temporal categorization of the input question to a temporal categorization of the source of information. An answer to the input question is generated and output based on the degrees of correspondence of the sources of information.