Electronic Product Advisor Using Collaborative Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional shopping advisory systems fail to provide personalized product recommendations by not utilizing user profile information, demographics, behavioral data, and editorial ratings, leading to irrelevant results and a lack of credibility in product suggestions.

Innovation Solution

A system and method that combines user profile information with collaborative and editorial data to provide personalized product recommendations by computing a similarity measure based on user preferences and demographic and behavioral data, incorporating editorial ratings to create a ranked list of recommended products.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional shopping advisory systems are used, then product recommendations are provided, but the recommendations are not personalized and lack relevance to individual users

Engineering Contradiction:
Improverelevance of product recommendationsVSAvoidpersonalization capability
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary actions by collecting user profile information, demographics, and behavioral data before generating product recommendations. This advance data collection and analysis enables personalized recommendations rather than generic ones, directly resolving the contradiction between relevance and personalization capability

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms by analyzing user behavioral data and preferences, then using this feedback to refine and personalize product recommendations. The continuous loop of collecting user responses and adjusting recommendations based on that feedback enables both high relevance and adaptability to individual users

Inventive Principle:
Principle #23Feedback

2Measurement precision

If user profile information and behavioral data are collected and analyzed, then personalized recommendations are achieved, but system complexity increases

Engineering Contradiction:
Improveaccuracy of product recommendationsVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system applies universality by using a multi-functional architecture that handles data collection, storage, analysis, and recommendation generation within an integrated framework. This universal system performs multiple functions through unified components, reducing overall complexity while maintaining high recommendation accuracy

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system introduces intermediary components such as profile databases and analysis modules that mediate between raw user data and final recommendations. These intermediaries organize and process information in structured ways, simplifying the overall system architecture while enabling accurate personalized recommendations

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If comprehensive user data is analyzed, then recommendation reliability improves, but processing time and resources increase

Engineering Contradiction:
Improveconsistency of recommendationsVSAvoidproduct location time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary analysis of user data and pre-computes preference profiles in advance. By preparing user profiles and analyzing behavioral patterns before recommendation requests, the system ensures reliable consistent recommendations while reducing processing time when actual recommendations are needed

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies partial action by focusing analysis on the most relevant user data and behavioral indicators rather than processing all possible information equally. This selective approach maintains recommendation reliability by concentrating on key factors while reducing overall processing time and resource consumption

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10922369B2System and method for an electronic product advisor
Publication Date: 2021.02.16 CBS INTERACTIVE INC
  • US10922369B2 patent drawing
  • US10922369B2 patent drawing
  • US10922369B2 patent drawing

AI summary

A system and method operates on a client device and acquires a suspect list of user products based on information derived from the client device. The system normalizes the list, and the user confirms the accuracy of the product list. The user product list is sent to a server where the user product list is compared to other lists using collaborative filtering techniques. The collaborative filtering techniques determine products of interest for the use and the level of interest of the user. The system computes a similarity measure bused upon the number of similar products that match the user's product list and rankings provided by the user and others. Demographic and behavioral data may also be used in performing the comparison and the similarity measure. The system acquires editorial rankings of products from other users and provides a ranked list of recommended products based upon the editorial rankings.