Semantic Alignment of Data Tables to Domain Ontologies

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for populating knowledge bases with data table content require manual alignment mapping design, which is time-consuming and costly, especially when table structures change, and necessitate cognitive interpretation of domain knowledge by experts.

Innovation Solution

A semantic alignment system that automatically aligns a data table's structure with a domain ontology by generating a proxy table ontology, mapping it to controlled domain vocabularies, and populating the ontology knowledge base with table content, reducing the need for manual intervention and adapting to changes in table structure and labels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual alignment mapping design is used, then semantic alignment accuracy is improved, but processing time and cost increase significantly

Engineering Contradiction:
Improvesemantic alignment accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically generating alignment mappings between table structures and domain ontologies before manual review, pre-processing the semantic alignment task to reduce the time required for expert intervention while maintaining accuracy through structured preprocessing steps

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces an intermediary automated alignment engine that mediates between the table structure and domain ontology, providing preliminary alignment mappings that serve as a bridge between raw data and semantic knowledge bases, reducing the direct burden on expert ontologists

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If manual alignment mapping design is used, then semantic alignment accuracy is improved, but device complexity and expert dependency increase

Engineering Contradiction:
Improvesemantic alignment accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system enables self-service by implementing automated alignment mapping generation that operates independently of expert ontologists, allowing the system to perform semantic alignment tasks autonomously using algorithms that match table structures with domain ontologies without requiring manual configuration for each table

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system extracts the complex semantic alignment task from the expert ontologist's workflow, isolating the automated mapping generation as a separate functional component that handles the cognitively demanding aspects of alignment while experts focus only on review and validation

Inventive Principle:
Principle #2Taking out (Extraction)

3Productivity

If automated alignment is implemented, then processing time is reduced, but adaptability to table structure changes deteriorates

Engineering Contradiction:
Improveprocessing speedVSAvoidadaptability to structure changes
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The system implements dynamics by designing the automated alignment engine to dynamically adapt to changing table structures, allowing the mapping algorithms to flexibly adjust to different schemas, column configurations, and data formats while maintaining consistent processing speeds across varying table types

Inventive Principle:
Principle #15Dynamics

4Productivity

If automated alignment is implemented, then processing time is reduced, but lexical term variability handling worsens

Engineering Contradiction:
Improveprocessing speedVSAvoidlexical term matching difficulty
Core Design Contradiction:
ProductivityVSDifficulty of detecting and measuring

Solution Approach 1:

The system applies parameter changes by implementing flexible matching algorithms that adjust lexical comparison parameters based on the specific table and ontology being aligned, modifying tolerance thresholds, synonym dictionaries, and normalization rules to handle varying lexical term formats while maintaining efficient processing

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11188585B2Systems and methods for aligning data tables to domain ontologies
Publication Date: 2021.11.30 KPMG LLP
  • US11188585B2 patent drawing
  • US11188585B2 patent drawing
  • US11188585B2 patent drawing

AI summary

Systems and methods disclosed herein provide for semantically aligning data tables, controlled domain vocabularies, and domain ontologies. The systems and methods provide for aligning the data tables, controlled domain vocabularies, and domain ontologies based on a proxy table ontology representing a physical syntactical structure of the data table.