Professional Documents
Culture Documents
GANESH BAGLER
http://cosylab.iiitd.edu.in
IHBT
SFI
CCMB
Computational Gastronomy is a data science
that blends food, data, and computation for
data-driven food innovations
‘Catching Fire—How cooking made us human’ by Richard Wrangham
Image Credits: Chloe Cushman
Image Credits: Chloe Cushman
Innovation [noun]
Ahn et. al, “Flavor network and the principles of food pairing”, Scientific Reports (2011).
A Jain, NK Rakhi, G Bagler*, “Spices form the basis of food pairing in Indian cuisine”, arXiv:1502.03815 (2015).
Ganesh Bagler*, ‘The digital way forward for the Indian Cuisine’ (2019). Image Courtesy: FSSAI EatRight Mela Poster, Dec 2018
Recipes & Ingredients
2543 Traditional Indian Recipes (TarlaDalal)
Regional cuisines: Bengali, Gujarati, Jain, Maharashtrian,
Mughlai, Punjabi, Rajasthani, South Indian.
A Jain, NK Rakhi & G Bagler,* “Analysis of Food Pairing in Regional Cuisines of India”, PLoS ONE, 10(10): e0139539(2015).
Olfactory
Gustatory
Fenaroli’s Handbook
Ahn et. al, Sci.Rep. (2011)
Western Cuisines
𝑅𝑎𝑛𝑑𝑜𝑚 𝐶𝑢𝑖𝑠𝑖𝑛𝑒
Indian Cuisine
Contrasting Food Pairing
Jain et. al, PLoS ONE (2015)
Spices are key to the food pairing in Indian cuisine
Food Pairing
12
10
Spice
Vegetable
Fruit
8
Plant derivative
Nut/seed
Cereal/Crop
6 Dairy
Plant
Herb
4 Original recipes
A Jain, NK Rakhi, G Bagler*, “Spices form the basis of food pairing in Indian cuisine”, arXiv:1502.03815 (2015).
Spice
The Taste of India
Anupam Jain, NK Rakhi and Ganesh Bagler*, arXiv (2015); Anupam Jain, NK Rakhi and Ganesh Bagler*, PLoS ONE (2015).
A Jain, NK Rakhi and G Bagler*, arXiv (2015); A Jain, NK Rakhi and G Bagler*, PLoS ONE (2015).
Best of 2015
MIT Technology Review
A Jain, NK Rakhi and G Bagler*, arXiv (2015); A Jain, NK Rakhi and G Bagler*, PLoS ONE (2015).
Making Food Computable
————————————————
Data-Driven Food Innovations
RecipeDB
G Bagler*, N Singh, R Tuwani, et. al. (2019). Jain and Bagler, Physica A (2019).
R Tuwani, N Sahu, G Bagler*, IEEE International Conference on Data Engineering, DÉCOR, Macau, China (2019).
T Sharma, et al., ‘Hierarchical Clustering of World Cuisines’, International Conference on Data Engineering (2020).
30
10
Credits: Wiki; Wired
Y Agarwal, D Batra and G Bagler*, ‘Building Hierarchically Disentangled Language Models for Text Generation with Named Entities’, COLING (2020).
https://cosylab.iiitd.edu.in/ratatouille
https://cosylab.iiitd.edu.in/ratatouille
http://cosylab.iiitd.edu.in/flavordb
http://cosylab.iiitd.edu.in/flavordb/
Bitter Sweet
https://cosylab.iiitd.edu.in/bittersweet
How sweet is that?
Preliminary results
A Sharma, S Jain, R Tuwani and G Bagler*, ‘Machine learning models for predicting sweetness of a compound,’ manuscript under preparation (2020).
Computational Food
The
TheDrug-Maker’s
Food Maker’sGuide to the
Guide to Galaxy
the Galaxy
How
HowMachine
MachineLearning
Learningand
andBig
BigData
Datacan
arehelp chemists
helping search
chemists
search
the vastthe vast chemical
chemical universeuniverse forfood
for better better medicines
Adapted from the ‘The Drug Maker’s Guide to the Galaxy,’ A. Mullard, Nature (2017)
Why spices? Broad-spectrum benevolence of culinary herbs and spices
“Data-driven analysis of biomedical literature suggests broad-spectrum benefits of culinary herbs and spices,”
Rakhi NK, Tuwani R, Mukherjee J, Bagler G, PLoS ONE 13(5): e0198030 (2018).
R Tuwani, Rakhi NK, N Garg and G Bagler*, under review; R Tuwani, Rakhi NK, and G Bagler*, under review.
Personalized Nutrition
Gut Microbes
Blood tests
Questionnaires
Food diary
”
discovery of a new star.
Ganesh Bagler
Center for Computational Biology, IIIT-Delhi, New Delhi.
Ingredient Categories: Forms and Shapes
• Vegetable: All kind of leafy vegetables (spinach,
fenugreek), beans (kidney bean, red beans), tubers
(potato, turnip, beetroot) and such.
• Spice: Flavorful ingredients primarily from root, bark
and seeds. Examples: cumin, clove, cardamom,
cinnamon, turmeric etc.
• Herb: Flavorful ingredients primarily from leaves and
stems of plants. Examples: coriander, thyme, rosemary,
mint, basil etc.
• Pulse: The fruit or seed. Examples: chickpeas, green
gram, back gram, pigeon pea etc.
Ingredient Categories: Forms and Shapes
Palm Oil
3000BC
Roasted Meat
1.8mya
Beer Wine
7000-3000BC 5400BC
Scientific American, June 2015
Peanut Butter
15th Century
Chocolate
1900BC
Salt Cod
10th Century
Bacon Tofu
1500BC 965AD
Sushi
700AD
Jiang
1000BC
Corn Flakes
Coffee 1894
15th Century
High Fructose
Spam Chicken Nuggets Corn Syrup Tang
Plumpy’Nut
1926 1950 1957 1959
1996
• Recipe Structure
– Ingredients & Cooking Instructions
• Recipe Size Distribution
– The normal distribution & inferences
• Ingredient Popularity
– The generic pattern across cuisines
• Category Composition
• Mining Patterns in Recipes
– Ingredient pairing
– Frequent Itemset Mining
Recipes Data Structure
_________________________________ RECIPE _________________________________
INGREDIENTS SECTION
COOKING INSTRUCTIONS
A Jain, NK Rakhi & G Bagler,* “Analysis of Food Pairing in Regional Cuisines of India”, PLoS ONE, 10(10): e0139539(2015).
Recipes Data
Recipes Data Structure
Recipe-01 : Ingredient-01, Ingredient-02, Ingredient-15, Ingredient-19, Ingredient-06
Recipe-02 : Ingredient-06, Ingredient-12, Ingredient-08, Ingredient-15
.
.
.
.
.
.
.
.
.
.
.
.
Recipe-02 — Ingredient-06
Recipe-02 — Ingredient-12
Recipe-02 — Ingredient-08
Recipe-02 — Ingredient-15
.
.
.
.
.
.
Recipe-100 — Ingredient-06
Recipe-100 — Ingredient-11
Recipe-100 — Ingredient-15
Recipe-100 — Ingredient-13
Recipes Data Statistics