Recipe Search System Using Ingredient Quantity Weighting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing cooking recipe search systems often display unwanted recipes in higher ranks due to inclusion of the desired recipe's name in ingredient lists, rather than in the recipe name itself, leading to inappropriate display of desired recipes.

Innovation Solution

A cooking recipe information provision system that extracts and displays recipes based on the amount of main ingredients, correlating user-inputted recipe names with ingredient databases to prioritize recipes where the main ingredient is prominently featured in the dish name.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If a search system extracts recipes based on ingredient name matching, then more recipes are found, but irrelevant recipes appear in higher ranks

Engineering Contradiction:
Improvenumber of extracted recipesVSAvoidrelevance accuracy
Core Design Contradiction:
Quantity of substanceVSMeasurement precision

Solution Approach 1:

The patent applies local quality by differentiating the role of ingredients based on their quantity in the recipe. Main ingredients (used in larger amounts) are given higher weight in ranking, while minor ingredients (used in smaller amounts) are given lower weight. This resolves the contradiction by maintaining comprehensive ingredient matching while improving relevance accuracy through quantity-based differentiation.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the parameter of ingredient importance by introducing a weight value that corresponds to each ingredient's quantity. By transforming the binary match/no-match parameter into a weighted parameter, the system can rank recipes more accurately while still capturing all relevant matches.

Inventive Principle:
Principle #35Parameter changes

2Quantity of substance

If a search system displays all recipes containing the searched ingredient, then completeness is improved, but user experience deteriorates due to irrelevant results

Engineering Contradiction:
Improvecompleteness of search resultsVSAvoiduser experience
Core Design Contradiction:
Quantity of substanceVSEase of operation

Solution Approach 1:

The patent transforms the display priority parameter by introducing weight values based on ingredient quantities. Recipes are ranked and displayed according to the total weight of matching ingredients, ensuring complete results are shown while improving user experience through intelligent ordering that places most relevant recipes first.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If ingredient matching is performed without considering quantity, then search coverage is maximized, but result accuracy decreases

Engineering Contradiction:
Improvesearch coverageVSAvoidresult accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent applies local quality by assigning different importance levels to different ingredients within the same search result. Instead of treating all ingredient matches equally, the system evaluates each ingredient's contribution based on its quantity, thereby maintaining broad search coverage while improving result accuracy through differentiated weighting.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent introduces a quantity-based weight parameter that modifies the binary match status. By changing from a simple presence/absence parameter to a weighted parameter reflecting ingredient quantity, the system achieves both comprehensive coverage and accurate results.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9934282B2Cooking recipe information provision device, cooking recipe information provision method, program, and information recording medium
Publication Date: 2018.04.03 RAKUTEN GROUP INC
  • US9934282B2 patent drawing
  • US9934282B2 patent drawing
  • US9934282B2 patent drawing

AI summary

A cooking recipe information provision device including a recipe name obtaining unit for obtaining a recipe name input by a user; a recipe extraction unit for extracting a plurality of recipes, based on the recipe name obtained from a recipe information database for storing a plurality of recipes, ingredients used in the respective recipes, and amounts of the respective ingredients so as to be correlated to each other; and a display data generation unit for extracting a recipe, based on the amount of the main ingredient, from among the plurality of recipes extracted, and generating display data indicating information on the extracted recipe.