Aspect-Enhanced Explainable Recommendations via Knowledge Graph

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional recommendation systems fail to provide accurate and explainable recommendations, especially in complex environments where users have diverse and specific interests, and struggle with cross-domain recommendations due to limited data sharing and reliance on surface-level explanations.

Innovation Solution

A system and method for generating aspect-enhanced explainable description-based recommendations by identifying aspects of items from text-based descriptions, extracting subjective knowledge, and representing this information in a knowledge graph to recommend items based on aspects, while protecting underlying data, allowing for cross-provider and cross-domain recommendations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional recommendation systems use basic user and product information, then the system is simple to implement, but the recommendation accuracy and explainability are insufficient

Engineering Contradiction:
Improverecommendation accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the recommendation system into multiple components: aspect extraction module, knowledge graph construction module, and recommendation generation module. Each module handles specific tasks (extracting aspects from text, building structured relationships, generating recommendations with explanations), allowing the complex system to be managed through modular functional divisions while improving overall recommendation accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a knowledge graph as an intermediary structure between user preferences and item recommendations. The knowledge graph contains nodes representing users, items, and aspects, with edges representing relationships and weights. This intermediary enables complex reasoning about user interests and item characteristics, improving recommendation accuracy and explainability without requiring direct complex processing between all user-item pairs.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If recommendation systems rely on surface-level explanations, then the system is easier to operate, but the explanations are not sufficiently informative for users with diverse interests

Engineering Contradiction:
Improveinformation completenessVSAvoidsystem operability
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent adds a new dimension to recommendations by incorporating aspect-based explanations. Instead of only providing item recommendations, the system extracts multiple aspects (features, attributes, characteristics) from item descriptions and presents them as structured explanations. This additional dimensional information provides users with comprehensive insights into why items are recommended, addressing diverse interests without complicating the core recommendation function.

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

3Adaptability or versatility

If companies share detailed datasets for cross-domain recommendations, then recommendation accuracy improves, but data security and privacy protection are compromised

Engineering Contradiction:
Improvecross-domain recommendation capabilityVSAvoiddata security risk
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent extracts only the necessary aspect information from detailed item descriptions and user data, rather than sharing complete datasets. The aspect extraction module identifies and extracts relevant features, attributes, and characteristics, converting comprehensive data into condensed aspect representations. This extraction approach enables cross-domain recommendations by sharing only essential information, improving adaptability while minimizing data security risks by not exposing detailed proprietary datasets.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11995564B2System and method for generating aspect-enhanced explainable description-based recommendations
Publication Date: 2024.05.28 SAMSUNG ELECTRONICS CO LTD
  • US11995564B2 patent drawing
  • US11995564B2 patent drawing
  • US11995564B2 patent drawing

AI summary

A recommendation method includes determining one or more aspects of a first item based on at least one descriptive text of the first item. The recommendation method also includes updating a knowledge graph containing nodes that represent multiple items, multiple users, and multiple aspects. Updating the knowledge graph includes linking one or more nodes representing the one or more aspects of the first item to a node representing the first item with one or more first edges. Each of the one or more first edges identifies weights associated with (i) user sentiment about the associated aspect of the first item and (ii) an importance of the associated aspect to the first item. In addition, the recommendation method includes recommending a second item for a user with an explanation based on at least one aspect linked to the second item in the knowledge graph.