Information processing apparatus, information processing method, information processing program, and recording medium
First Claim
1. An information processing apparatus comprising:
- a first acquisition unit, implemented by at least one hardware processor, that acquires a first feeling degree specified by a user as a degree of strength of feelings for cooking, the first feeling degree being a numerical value specified by the user to express the degree of strength of feelings for cooking;
a second acquisition unit, implemented by said at least one hardware processor, that acquires a second feeling degree of each recipe, among a plurality of recipes, on the basis of a plurality of different types of attributes of the corresponding recipe, the second feeling degree being calculated as a degree of strength of feelings for cooking associated with the corresponding recipe, and the second feeling degree being calculated by using a plurality of third feeling degrees that correspond to the respective plurality of different types of attributes identified from the corresponding recipe stored in a storage unit, the plurality of third feeling degrees being comparable with each other;
a search unit, implemented by said at least one hardware processor, that searches for one or more recipes, among the plurality of recipes, whose calculated second feeling degrees are within a range according to the first feeling degree; and
a presentation unit that causes the one or more recipes found by the search unit to be presented.
2 Assignments
0 Petitions
Accused Products
Abstract
It is possible to present a recipe according to a request reflecting how strongly the user feels for cooking. An information processing apparatus acquires a first feeling degree specified by a user as a degree of strength of feelings for cooking. The information processing apparatus acquires a second feeling degree of each recipe on the basis of a plurality of attributes of the recipe. The second feeling degree is calculated as the degree of strength of feelings for cooking. The plurality of attributes are identified from the recipe stored in a storage means. The information processing apparatus searches for one or more recipes whose second feeling degrees within a range according to the first feeling degree is calculated, and causes the found recipe to be presented.
36 Citations
20 Claims
-
1. An information processing apparatus comprising:
-
a first acquisition unit, implemented by at least one hardware processor, that acquires a first feeling degree specified by a user as a degree of strength of feelings for cooking, the first feeling degree being a numerical value specified by the user to express the degree of strength of feelings for cooking; a second acquisition unit, implemented by said at least one hardware processor, that acquires a second feeling degree of each recipe, among a plurality of recipes, on the basis of a plurality of different types of attributes of the corresponding recipe, the second feeling degree being calculated as a degree of strength of feelings for cooking associated with the corresponding recipe, and the second feeling degree being calculated by using a plurality of third feeling degrees that correspond to the respective plurality of different types of attributes identified from the corresponding recipe stored in a storage unit, the plurality of third feeling degrees being comparable with each other; a search unit, implemented by said at least one hardware processor, that searches for one or more recipes, among the plurality of recipes, whose calculated second feeling degrees are within a range according to the first feeling degree; and a presentation unit that causes the one or more recipes found by the search unit to be presented. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An information processing method performed by a computer, the method comprising:
-
a first acquisition step of acquiring a first feeling degree specified by a user as a degree of strength of feelings for cooking, the first feeling degree being a numerical value specified by the user to express the degree of strength of feelings for cooking; a second acquisition step of acquiring a second feeling degree of each recipe, among a plurality of recipes, on the basis of a plurality of different types of attributes of the corresponding recipe, the second feeling degree being calculated as a degree of strength of feelings for cooking associated with the corresponding recipe, and the second feeling degree being calculated by using a plurality of third feeling degrees that correspond to the respective plurality of different types of attributes identified from the corresponding recipe stored in a storage unit, the plurality of third feeling degrees being comparable with each other; a search step searching for one or more recipes, among the plurality of recipes, whose calculated second feeling degrees are within a range according to the first feeling degree; and a presentation step causing the one or more recipes found in the search step to be presented.
-
Specification