Recommendation Engine Using Interest Correlation for Long Tail Exposure

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current e-commerce recommendation systems face challenges in providing users with quick and targeted product or service recommendations due to reliance on quality ratings, limited exposure of the 'long tail' products, and overspecialization, which restricts their ability to accommodate versatile search queries and new users or items effectively.

Innovation Solution

A computer-implemented system processes user profiles to extract keywords and correlates them based on interests, using term frequency-inverse document frequency (tf-idf) weighing and the topic vector space model to generate recommendations by expanding search queries with co-occurring keywords, thereby overcoming limitations of existing systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If collaborative filtering algorithms are used to analyze user behavior and ratings, then recommendation accuracy for popular items is improved, but the system fails to expose long tail products and requires substantial time and resources

Engineering Contradiction:
Improverecommendation accuracyVSAvoidsystem efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system pre-computes and stores interest correlations between keywords and products in advance, building a comprehensive correlation database before actual recommendation queries. This preliminary action allows the system to quickly retrieve pre-analyzed correlations without performing complex real-time computations, thereby improving both accuracy and efficiency simultaneously

Inventive Principle:
Principle #10Preliminary action

2Reliability

If user ratings are collected and analyzed statistically, then meaningful recommendations can be generated, but new users and new items require time to build history and achieve critical mass

Engineering Contradiction:
Improverecommendation qualityVSAvoidtime to build history
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system introduces keyword interest correlations as an intermediary mechanism that bridges the gap between users and products. Instead of relying solely on direct user ratings, the system uses keyword-based interest correlations to match users with products, allowing new users and items to receive immediate recommendations based on their expressed interests without requiring historical rating data

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If search criteria are minimized for user convenience, then user experience is improved, but the system cannot provide specific and targeted recommendations

Engineering Contradiction:
Improveuser convenienceVSAvoidrecommendation specificity
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The system implements feedback mechanisms where user interactions with recommended products (clicks, purchases, views) are continuously analyzed to refine and update keyword interest correlations. This feedback loop allows the system to learn from user behavior patterns and improve recommendation specificity over time, enabling accurate targeted recommendations even with minimal initial search criteria

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9576313B2Recommendation systems and methods using interest correlation
Publication Date: 2017.02.21 ADEIA MEDIA HOLDINGS INC
  • US9576313B2 patent drawing
  • US9576313B2 patent drawing
  • US9576313B2 patent drawing

AI summary

A search technology generates recommendations with minimal user data and participation, and provides better interpretation of user data, such as popularity, thus obtaining breadth and quality in recommendations. It is sensitive to the semantic content of natural language terms and lets users briefly describe the intended recipient (i.e., interests, eccentricities, previously successful gifts). Based on that input, the recommendation software system and method determines the meaning of the entered terms and creatively discover connections to gift recommendations from the vast array of possibilities. The user may then make a selection from these recommendations. The search/recommendation engine allows the user to find gifts through connections that are not limited to previously available information on the Internet. Thus, interests can be connected to buying behavior by relating terms to respective items.