Wine Recommendation Engine Personalization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current wine recommendation systems rely on inefficient techniques such as relational databases or crowd-sourcing, which fail to account for individual user preferences and often neglect smaller or elite wineries due to lack of availability and statistical significance, leading to inaccurate recommendations.

Innovation Solution

A system that utilizes a wine panelist interface to collect intensity values for wine characteristics, generates global intensity values, and compares them against user-specific preferences, updating the database to provide personalized wine rankings based on user feedback and preferences.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If relational databases with static wine-food relationships are used, then wine recommendations can be provided based on expert opinions, but the system fails to account for individual user preferences and palate variations

Engineering Contradiction:
Improveaccuracy of wine recommendationsVSAvoidability to accommodate user-specific preferences
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system transitions from static relational databases to a dynamic recommendation engine that adapts to individual user preferences. The system continuously learns from user feedback and adjusts recommendations accordingly, allowing the wine-food pairing system to evolve and personalize itself to each user's palate rather than relying on fixed expert opinions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system incorporates feedback mechanisms where users can rate and provide feedback on wine recommendations. This feedback loop allows the system to refine its understanding of individual user preferences over time, improving recommendation accuracy by continuously adjusting based on actual user responses rather than relying solely on pre-programmed expert relationships.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If crowd-sourcing techniques are used to provide wine recommendations, then recommendations can be based on user preferences, but smaller and elite wineries are neglected due to lack of statistical significance

Engineering Contradiction:
Improveability to reflect user preferencesVSAvoidstatistical significance of recommendations
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system applies local quality by treating each user's preferences individually rather than relying on aggregate crowd data. Each user receives personalized recommendations based on their unique taste profile and feedback history, allowing smaller wineries to be highlighted when they match individual user preferences even if they lack widespread popularity or statistical significance in the broader crowd.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system uses partial action by focusing on individual user preference patterns rather than requiring broad statistical representation. This allows the system to make reliable recommendations for niche or smaller wineries by analyzing partial data from individual users' feedback and preferences, rather than waiting for extensive crowd sampling to establish statistical significance.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If crowd-sourcing is used to determine wine popularity, then recommendations can be based on statistical data, but the system cannot distinguish between popularity and individual preferences

Engineering Contradiction:
Improvestatistical accuracy of wine dataVSAvoidindividual preference nuances
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The system segments the crowd-sourcing data into individual user preference profiles. Instead of treating all user feedback as a homogeneous mass, the system divides and analyzes feedback by individual user, preserving the nuances of personal preferences while still leveraging the statistical power of crowd data. This segmentation allows the system to distinguish between what is popular overall and what an individual user prefers.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes parameters by transforming aggregate statistical data into personalized preference parameters for each user. The system converts general popularity metrics into individualized preference profiles, adjusting and reinterpreting statistical information to reflect each user's unique taste characteristics rather than losing individual preference nuances in the aggregation process.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10488383B2Systems and methods for evaluation of wine characteristics
Publication Date: 2019.11.26 VINESLEUTH
  • US10488383B2 patent drawing
  • US10488383B2 patent drawing
  • US10488383B2 patent drawing

AI summary

A method comprises: receiving wine evaluations of wines from wine panelists, each wine evaluation including intensity values describing a plurality of wine characteristics for each of a set of wines, each wine evaluation generated by a wine panelist; generating a global intensity value from particular intensity values describing a particular wine characteristic of a particular wine, the particular intensity values being from the wine evaluations; comparing a selected intensity value generated by a selected wine panelist describing the particular wine characteristic for the particular wine against the global intensity value to determine an accuracy deviation; comparing the accuracy deviation against an accuracy deviation threshold to determine whether the selected intensity value is deemed inaccurate based on the comparison; updating the global intensity value for the particular wine characteristic for the particular wine based on the accuracy determination; and storing the updated global intensity value in a wine database.