Anaphora Resolution via Contextual Data Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional anaphora resolution techniques in computer-based systems rely primarily on speech analysis and fail to effectively incorporate contextual data such as user positioning, orientation, and object metadata, leading to reduced accuracy in identifying the object referred to by anaphoras.

Innovation Solution

A method that extracts individual context data from user expressions, determines if it includes an anaphora representation, and matches it with object data using contextual information like user positioning, orientation, and object metadata stored in a database, improving accuracy by considering environmental and user context.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional speech analysis is used for anaphora resolution, then the system is simple to operate, but the accuracy of identifying the referred object is reduced

Engineering Contradiction:
Improveanaphora resolution accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent combines multiple data sources including speech analysis, user positioning data, orientation data, and object metadata into a unified anaphora resolution system. This merging of diverse contextual information sources enables more accurate object identification while managing system complexity through integrated processing.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent extends traditional speech-based anaphora resolution by adding spatial and contextual dimensions. It incorporates user positioning, orientation, and environmental metadata to create a multi-dimensional approach that significantly improves accuracy beyond conventional single-dimension speech analysis.

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

2Measurement precision

If additional contextual data is collected for anaphora resolution, then the accuracy improves, but the data processing complexity increases

Engineering Contradiction:
Improveanaphora resolution accuracyVSAvoiddata processing difficulty
Core Design Contradiction:
Measurement precisionVSDifficulty of detecting and measuring

Solution Approach 1:

The patent segments the complex task of anaphora resolution into distinct processing components: extracting individual context data from expressions, determining anaphora representations, extracting anaphora context data, and comparing with object data. This segmentation makes the overall complex process more manageable and systematic.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions by collecting and storing object metadata, user positioning information, and orientation data before anaphora resolution is needed. This pre-processing of contextual data reduces the complexity of real-time processing when anaphora resolution is actually required.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11151321B2Anaphora resolution
Publication Date: 2021.10.19 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11151321B2 patent drawing
  • US11151321B2 patent drawing
  • US11151321B2 patent drawing

AI summary

A method, a structure, and a computer system for resolving an anaphora. The exemplary embodiments may include extracting individual context data from an individual expression and determining whether the individual expression includes an anaphora representation based on the individual context data. The exemplary embodiments may further include, based on determining that the individual expression includes the anaphora representation, extracting anaphora context data and identifying an object of one or more objects to which the anaphora representation refers based on comparing the individual context data and the anaphora context data to data detailing the one or more objects.