Semantic Graph Entity Extraction for Search Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional search and recommendation systems fail to provide accurate results due to the exponential growth of content, lacking a semantic understanding of user inputs, and are overwhelmed by excess data, leading to consumer frustration and reduced content accessibility.

Innovation Solution

The implementation of a system using a semantic graph architecture with four distinct stages: pronoun resolution, candidate identification, semantic graph creation, and node scoring, which leverages machine learning to automatically determine the relevance of entities in text strings, providing enhanced search, recommendation, and discovery features.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If conventional statistics-driven models are used for entity extraction, then the system can process large amounts of data, but the search accuracy and semantic understanding deteriorate

Engineering Contradiction:
Improveamount of contentVSAvoidsearch accuracy
Core Design Contradiction:
Quantity of substanceVSMeasurement precision

Solution Approach 1:

The patent introduces semantic graphs as an intermediary structure between raw content data and search queries. The semantic graph creates weighted connections between entities based on their relationships, serving as a mediator that transforms unstructured content into structured semantic knowledge. This intermediary layer enables the system to process large amounts of content while maintaining high search accuracy by leveraging semantic relationships rather than relying solely on statistical matching.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system dynamically adjusts the weighting parameters of entity connections in the semantic graph based on their relevance to user queries. By changing the weight parameters of semantic relationships, the system can prioritize more relevant entities and improve search accuracy. The machine learning model automatically determines these weights by analyzing the strength and type of semantic relationships between entities, allowing the system to adapt to different search contexts while handling large content volumes.

Inventive Principle:
Principle #35Parameter changes

2Quantity of substance

If more content is added to the system, then the content availability increases, but the system complexity and data processing burden increase

Engineering Contradiction:
Improvecontent availabilityVSAvoidsystem complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent segments the large content corpus into discrete entities and their semantic relationships, organizing them into a structured graph format. Instead of processing all content uniformly, the system divides content into extractable entities (people, places, things, concepts) and their interconnections. This segmentation allows the system to manage large content volumes by working with individual entities and their relationships rather than treating content as an unmanageable mass, thereby reducing system complexity while maintaining content availability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary entity extraction and semantic relationship mapping during an offline preprocessing stage, creating the semantic graph structure before actual search operations. By conducting this complex processing work in advance, the system transforms unstructured content into a ready-to-query semantic graph format. This preliminary action eliminates the need to perform complex semantic analysis during real-time searches, significantly reducing online system complexity while preserving full content availability for future queries.

Inventive Principle:
Principle #10Preliminary action

3Ease of manufacture

If traditional search techniques are used, then the system is simple to implement, but the recommendation quality and user satisfaction deteriorate

Engineering Contradiction:
Improveimplementation simplicityVSAvoidrecommendation quality
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent implements a self-service mechanism where the system automatically extracts entities, determines their semantic relationships, and constructs the semantic graph without requiring manual curation or complex configuration. The machine learning model autonomously processes content, identifies entities, infers relationships, and assigns weights to connections. This self-service approach maintains implementation simplicity by eliminating the need for manual knowledge graph construction while significantly improving recommendation quality through automated semantic understanding and entity relationship analysis.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250106476A1Methods and systems for using machine-learning extracts and semantic graphs to create structured data to drive search, recommendation, and discovery
Publication Date: 2025.03.27 ADEIA GUIDES INC
  • US20250106476A1 patent drawing
  • US20250106476A1 patent drawing
  • US20250106476A1 patent drawing

AI summary

Methods and systems for using a combination of semantic graphs and machine learning to automatically generate structured data, recognize important entities/keywords, and create weighted connections for more relevant search results and recommendations. For example, by inferring relevant entities, metadata results are richer and more meaningful, enabling faster decision-making for the consumer and stronger viewership for the content owner.