User Profile Generation via Entity Augmentation and Clustering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current user profiling methods for content recommendation rely heavily on surface-level features and demographic data, failing to accurately capture specific user interests due to their general nature, which limits the effectiveness of personalized content suggestions.

Innovation Solution

A method that utilizes deep semantic knowledge by identifying and augmenting named entities from user queries and webpage content, clustering them into hierarchical structures to generate user profiles that reflect multiple aspects of user interests, thereby improving the accuracy of interest prediction and content recommendation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If surface-level features and demographic data are used for user profiling, then the system complexity is low and ease of operation is high, but the precision of user interest capture is insufficient

Engineering Contradiction:
Improveprecision of user interest captureVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent transitions from surface-level feature analysis to deep semantic analysis by introducing a new dimension of entity-based profiling. Instead of relying on demographic data and browsing statistics, the system extracts named entities from user queries and webpage content, then augments these entities with semantic knowledge from knowledge graphs to create multi-dimensional user profiles that capture specific interests with high precision.

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

Solution Approach 2:

The patent introduces named entities as intermediary elements that bridge user activities and user interests. By extracting entities from queries and content, and then using these entities as keys to query knowledge graphs for semantic relationships, the system creates an intermediary layer that transforms raw browsing data into structured user interest profiles, resolving the contradiction between simplicity and precision.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If general topics are used to infer user interests, then the coverage is broad, but the specificity of interest prediction is insufficient

Engineering Contradiction:
Improvespecificity of interest predictionVSAvoidloss of specific entity information
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent segments user interests into specific named entities rather than treating them as general topics. By extracting individual entities from user queries and webpage content, and then creating separate profile entries for each entity with its semantic relationships, the system preserves specific entity information while organizing it into a structured format that maintains both granularity and comprehensiveness.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates composite user profiles by combining multiple augmented entities with their semantic relationships. Each user profile is a composite structure containing the original entity, augmented entities from knowledge graphs, semantic relationships, and user interaction data, which together provide both specific entity-level precision and broad topic coverage.

Inventive Principle:
Principle #40Composite materials

3Reliability

If deep semantic knowledge and entity augmentation are implemented, then the accuracy of content recommendation is improved, but the processing time and computational resources increase

Engineering Contradiction:
Improveaccuracy of content recommendationVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs preliminary action by pre-extracting named entities from user queries and webpage content during the browsing phase, and pre-augmenting these entities with semantic knowledge from knowledge graphs. This preliminary processing creates ready-to-use user profiles that can be quickly retrieved and applied for content recommendation, reducing the computational burden and processing time during the actual recommendation phase.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11188830B2Method and system for user profiling for content recommendation
Publication Date: 2021.11.30 YAHOO ASSETS LLC
  • US11188830B2 patent drawing
  • US11188830B2 patent drawing
  • US11188830B2 patent drawing

AI summary

The present teaching relates to generating user profiles with semantic knowledge. A first information associated with a user is obtained. One or more entities are identified from the first information. The one or more entities are augmented based on second information to generate a set of augmented entities. The set of augmented entities are clustered into a set of hierarchical clusters. A set of user profiles is generated based on the set of hierarchical clusters so that the user profile is to be used to personalize content recommendation.