Link Prediction Using Semantic and Popularity Score Differences

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing link prediction methods in graph analytics struggle to identify missing relationships between webpages, especially in noisy datasets, and fail to effectively improve user navigation by not accounting for semantic similarity and popularity scores.

Innovation Solution

A system and method that determine similarity and popularity scores between webpages, calculating a difference to identify potential improvements in links by comparing semantic similarity with user interaction data, and recommending link additions or modifications based on a threshold value.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If traditional graph theory methods are used for link prediction, then the system can process network structure data, but it fails to effectively utilize semantic information from webpages

Engineering Contradiction:
Improvesemantic informationVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent combines traditional graph theory link prediction with natural language processing (NLP) techniques to create a hybrid system. The NLP component extracts semantic information from webpage content, while the graph theory component analyzes network structure. These two components are merged to generate comprehensive link predictions that consider both semantic similarity and structural relationships, thereby reducing information loss without excessive complexity increase.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces an intermediary NLP processing layer that converts unstructured webpage text into structured semantic features. This intermediary layer bridges the gap between raw semantic information and the graph analytics engine, enabling effective utilization of semantic data while maintaining system modularity and managing complexity through clear separation of concerns.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If link prediction is performed without considering semantic similarity, then the system runs faster, but it cannot identify missing relationships between webpages accurately

Engineering Contradiction:
Improvelink prediction accuracyVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary NLP processing to extract semantic features from webpages before the link prediction step. By pre-computing semantic similarity scores and storing them for later use, the system avoids repeated text analysis during link prediction, thereby maintaining high accuracy while reducing processing time during the actual prediction phase.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the link prediction process into distinct stages: semantic feature extraction, similarity scoring, and link prediction. This segmentation allows each component to be optimized independently, with semantic analysis performed once and reuse across multiple predictions, improving both accuracy and efficiency.

Inventive Principle:
Principle #1Segmentation

3Ease of operation

If the system analyzes all webpage links, then it can provide comprehensive recommendations, but it becomes difficult to manage noisy datasets

Engineering Contradiction:
Improvedata qualityVSAvoidlink analysis throughput
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent changes the parameter space by transforming raw webpage data into standardized semantic features and similarity scores. This transformation converts noisy, unstructured text data into clean, comparable numerical representations, making the data easier to analyze and reducing the impact of noise while maintaining comprehensive analysis capability.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces manual or simple rule-based link analysis with an automated NLP-driven semantic analysis system. This substitution enables the system to handle noisy datasets more effectively by using sophisticated language understanding algorithms that can filter out noise and extract meaningful semantic relationships automatically.

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

Data Source

PatentUS11586824B2System and method for link prediction with semantic analysis
Publication Date: 2023.02.21 ROYAL BANK OF CANADA
  • US11586824B2 patent drawing
  • US11586824B2 patent drawing
  • US11586824B2 patent drawing

AI summary

A system, non-transitory computer-readable medium, and method are provided. The system comprises at least one processor and memory storing instructions which when executed by the at least one processor configure the at least one processor to perform the method. The non-transitory computer-readable medium has instructions thereon, which when executed by a processor, perform the method. The method comprises determining a similarity score between a first webpage and a second webpage, determining a popularity score of a link between the first webpage and the second webpage, determining a difference between the similarity score and the popularity score, and determining that the link between the first webpage and the second webpage may be improved if the difference is greater than a threshold value.