Out-of-Vocabulary Term Induction in Taxonomy Graphs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing natural language processing systems face challenges in accurately inducing hypernym-hyponym pairs into taxonomy graphs, particularly with out-of-vocabulary terms, which affects the precision and completeness of term relationships.

Innovation Solution

A computer-implemented method using a hypernym-hyponym induction engine that analyzes a domain-specific corpus to identify out-of-vocabulary terms, determines similarities with existing terms in the taxonomy graph, and inserts them as branches, employing neural networks and a gold taxonomy list for augmentation, to build a more comprehensive term taxonomy graph.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If existing natural language processing systems use traditional vocabulary matching methods, then the system structure remains simple, but the precision of term relationship detection deteriorates due to inability to handle out-of-vocabulary terms

Engineering Contradiction:
Improveprecision of term relationship detectionVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary out-of-vocabulary term detection mechanism that mediates between traditional vocabulary matching and semantic understanding. This intermediary layer analyzes terms not present in the predefined vocabulary using contextual clues and semantic relationships, thereby improving detection precision without requiring complete system restructuring

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces traditional mechanical vocabulary matching mechanisms with semantic analysis methods that can handle out-of-vocabulary terms. Instead of relying on exact string matching against a fixed vocabulary, the system uses semantic similarity analysis and contextual understanding to detect term relationships, improving precision while maintaining manageable complexity

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

2Loss of information

If the taxonomy graph includes only predefined vocabulary terms, then the device complexity remains low, but the completeness of term relationships deteriorates due to missing out-of-vocabulary terms

Engineering Contradiction:
Improvecompleteness of term relationshipsVSAvoidtaxonomy graph complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-identifying and flagging out-of-vocabulary terms before integrating them into the taxonomy graph. This preliminary detection phase allows the system to prepare appropriate handling strategies for unknown terms, ensuring complete term relationship representation while controlling the complexity of integration processes

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies local quality by handling out-of-vocabulary terms with specialized local processing mechanisms rather than uniformly processing all terms. The system applies different analysis methods specifically to OOV terms based on their contextual characteristics, improving completeness of term relationships while avoiding unnecessary complexity in the overall taxonomy graph structure

Inventive Principle:
Principle #3Local quality

3Measurement precision

If the system performs comprehensive similarity analysis for all terms, then the accuracy of term insertion improves, but the productivity deteriorates due to increased computational overhead

Engineering Contradiction:
Improveaccuracy of term insertionVSAvoidprocessing speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent applies partial action by performing comprehensive similarity analysis only on out-of-vocabulary terms rather than all terms in the corpus. For known vocabulary terms, the system uses faster matching mechanisms, while reserving computationally intensive similarity analysis specifically for OOV terms where accuracy is most critical. This selective approach maintains high insertion accuracy for unknown terms while preserving overall processing productivity

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11501070B2Taxonomy generation to insert out of vocabulary terms and hypernym-hyponym pair induction
Publication Date: 2022.11.15 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11501070B2 patent drawing
  • US11501070B2 patent drawing
  • US11501070B2 patent drawing

AI summary

An approach to induction of unknown terms into a term taxonomy graph may be provided. The approach may include analyzing a domain specific corpus to generate a term taxonomy graph using a term taxonomy graph generation model with a term knowledge base and determining which terms within the domain specific corpus are out of vocabulary (OOV) terms. The approach may also analyze the terms in the domain specific corpus with a semantic representation model to generate feature vectors of the OOV terms and terms known within the generated term taxonomy graph. The approach may determine if an OOV can be a hyponym of a term within the term taxonomy graph based on the feature vectors and insert the OOV term into the graph at the appropriate location.