← Latest papers
💬 NLP

Epicure: Navigating the Emergent Geometry of Food Ingredient Embeddings

The paper presents Epicure, a family of multilingual ingredient embeddings trained on 4.14 million recipes that utilize distinct random-walk schemas to navigate a hybrid graph of ingredient co-occurrences and chemical flavor compounds, thereby positioning models at varying points along a spectrum between recipe context and chemical structure.

Original authors: Jakub Radzikowski, Josef Chen

Published 2026-05-22
📖 4 min read☕ Coffee break read

Original authors: Jakub Radzikowski, Josef Chen

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you have a giant, invisible library where every single ingredient in the world is a book. The goal of this paper is to build a map of this library so that a computer can understand how ingredients relate to one another.

The authors, from a company called KAIKAKU.AI, created a new family of maps called Epicure. They built three slightly different versions of this map to see which way of organizing the library works best.

Here is the simple breakdown of what they did and what they found:

1. The Problem with the Old Map

Before this, there was a famous map called "FlavorGraph." It was great, but it had a few flaws:

  • It was mostly written in English, missing many global recipes.
  • It mixed two types of information (chemical smells and recipe habits) in a fixed way that couldn't be changed.
  • It had messy ingredient names (like "sourdough roll" vs. just "bread").

2. Building the New Library (The Data)

The authors gathered 4.14 million recipes from 11 different sources, covering seven languages (including English, Chinese, Russian, Spanish, and more).

  • The Cleanup: They used AI to clean up the messy ingredient lists. They turned 200,000 different ways of writing "onion" or "garlic" into a clean, standardized list of 1,790 ingredients.
  • The Chemical Link: They also connected these ingredients to a database of chemical compounds (the molecules that make food taste sweet, spicy, or citrusy).

3. The Three "Sibling" Maps

The authors trained three different models (maps) using the exact same data and computer settings. The only difference was how they walked through the library to learn the connections. Think of them as three different tour guides:

  • Guide A (Cooc): This guide only looks at recipes. If "tomato" and "basil" appear together in a recipe, they are friends. This guide learns based on cooking habits.
  • Guide B (Chem): This guide only looks at chemistry. If "tomato" and "basil" share the same chemical molecules, they are friends. This guide learns based on flavor profiles.
  • Guide C (Core): This guide is a mix. It looks at recipes and chemistry, but it walks through the recipe section more often. It tries to blend both worlds.

4. What the Maps Can Do

Once the maps were built, the authors tested them to see if they could answer culinary questions.

A. Finding Neighbors (The "What goes with this?" test)
If you ask the map, "What goes with Chicken?"

  • Guide A (Cooc) says: "Garlic, onion, and carrots." (Things you cook with chicken).
  • Guide B (Chem) says: "Beef and pork." (Things that taste similar to chicken chemically).
  • Guide C (Core) says: "Pork and beef, but also chicken broth." (A mix of both).

B. The "Magic Compass" (SLERP)
The most exciting part is a tool called SLERP. Imagine you have a compass needle pointing at "Chicken." You can rotate that needle toward a new direction, like "South Asian" or "Sweet Dessert."

  • If you rotate "Chicken" toward South Asian, the map instantly suggests: Curry leaf, fenugreek, and lentils.
  • If you rotate "Chocolate" toward Sweet Baking, it suggests: Vanilla, cocoa powder, and coffee.
  • The user can control how far to rotate. A small turn keeps you close to the original ingredient; a big turn takes you deep into a new flavor world.

5. The Big Discovery

The authors found that the "Chemistry" guide (Guide B) was actually the best at finding clear, distinct directions for things like "spicy," "fatty," or "Italian."

  • The Analogy: Imagine the library is a room.
    • Guide A (Recipes) spreads the books out evenly across the whole room.
    • Guide B (Chemistry) clusters the books tightly into specific corners.
    • Surprisingly, the tightly clustered map (Guide B) made it easier to draw straight lines between concepts (like "Italian" vs. "Chinese"). It turned out that understanding the chemistry of food actually helped the computer understand the culture of food better than just looking at recipes alone.

Summary

The paper introduces Epicure, a new set of tools that helps computers understand food. It proves that by mixing recipe habits with chemical science, and by giving users a "knob" to control how much of each they want, we can build a digital kitchen assistant that can:

  1. Suggest ingredients that go well together.
  2. Help you explore new cuisines by rotating a "flavor dial."
  3. Understand that "Chicken" can be a "Western dinner" or an "Indian curry" depending on which way you turn the dial.

The authors did not release the code yet, but they showed that this new way of mapping food works better than previous methods at finding clear, useful patterns.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →