the most important elements of culture, reflecting the social and economic structure of society.’’ - Wikipedia - Food reflects culture, society etc. as well, - Food history reflects them more. § - Prediction of evolution of food preference is also interesting and challenging ! (future work)
do the prediction distinguish classic(traditional) recipes from those are not proposed a specific novel ranking model based on the traditionality we defined need to method
- use of existing cooking ontology * ranking - proposing two sub ranking functions reflecting our assumptions about ingredients used in traditional (classic) recipes
with no meaning making use of the ontology to transform and classify ingredients * * more explicit, we use the synonym dict of ontology to classify and specify our ingredients
by [1]’s team and we 1. specify ingredients into their upper level synonyms 2. handle issue of many different words refer to same thing Nanba, H., Takezawa, T., Doi, Y., Sumiya, K. and Tsujita, M.: Construction of a cooking ontology from cooking recipes and patents, Proc. Ubicomp 2014, pp. 507–516 (2014). reference example: Ϗʔϑ ڇ ڇ͢͡ ڇ … -> … ->
recipe changes from the most traditional / typical ones and ranking can meet this need to find out that we want to distinguish traditional recipes from those are not, ranking the recipes just helps we rank the recipes based on recipe’s ingredients
(custom search etc.) of some users by supplying the specific ranking results ex. young people would like to cook for the elders who prefer classic / traditional food mothers want to know the current or previous trend of cooking some kinds of food
assumptions as below, 2. recipes contains less common ingredients will be regarded as not traditional (typical) traditional traditional not 10 common ingredient 9 ex. ͡ Ό ͕
1 function 1 n(a): total number of ingredients recipe(a) contains n(f): number of recipes belong to typical kind of food d(a)i: ith ingredient of recipe(a)’s frequency among all recipes of food(f) explain in detail with real example from ͡Ό͕ later ex. f = ͡Ό͕ ex. a = one recipe n(a) log 2 n( f ) d(a i ) i n(a) ∑
SO, n(a) of recipe in the left equals to 14 Recipe a ai n(a) log 2 n( f ) d(a i ) i n(a) ∑ a1 a2 . . . a14 * a -> recipe a ai -> ith ingredient Rare ingredient disuse ratio Rare ingredient disuse ratio Ranking function 1 function 1 d(ai)
n(f): total number of recipes belong to one typical kind of food Here, food f refers to ͡Ό͕, n(a) log 2 n( f ) d(a i ) i n(a) ∑ Rare ingredient disuse ratio Rare ingredient disuse ratio Ranking function 1 function 1 Recipe a d(ai)
all the recipes of ͡Ό ͕ɼthus d(a1) here equals to 302 d(ai): frequency of ith ingredient used among all recipes of food(f) n(a) log 2 n( f ) d(a i ) i n(a) ∑ Recipe a d(ai) d(a1) d(a2) . . . d(a14) * a -> recipe a ai -> ith ingredient Rare ingredient disuse ratio Rare ingredient disuse ratio Ranking function 1 function 1
1 function 1 in left case: 14 302 6520 4678 6520 3396 6520 + + + … Recipe a n(a) log 2 n( f ) d(a i ) i n(a) ∑ more rare ingredients much rarer they are + function 1 function 1 d(ai)
of common ingredients of food(f) n(f): number of recipes belong to typical kind of food d(a)i: ith ingredient of recipe(a)’s frequency among all recipes of food(f) ex. f = ͡Ό͕ ex. a = one recipe d(a i ) n( f ) cf ∑ | C f | Ranking function 2 function 2
Most of the recipes contain 10 ingredients, So we take top 10 ingredients as the so-called common ingredients Ranking function 2 function 2 Common ingredient usage ratio Common ingredient usage ratio ex. ͡Ό͕
ingredient usage ratio 10 4678 6520 3396 6520 2624 6520 + + + … Recipe a d(a i ) n( f ) cf ∑ | C f | more common ingredients the recipe contains function 2 function 2 one common ingredient Cf
now our ranking seems just to be like finding typical recipes of specific kind of food. - But Typical recipes among a long time period may be more likely to be traditional. - While classical ones means old and a bit like traditional, but may not be popular now. - Our target now is to find recipes which are traditional.