A global food embedding model for search, dedup, and menu intelligence.

A food-specialized AI API for delivery platforms. One integration handles search, dedup, classification, and menu intelligence across every cuisine.

94.3
Search NDCG@10
#1 of 5 models
88.9
Cuisine Accuracy
+8% vs OpenAI
90.8
Dedup F1
+20% vs alternatives
POST /search

{ "query": "something spicy",
  "corpus": ["Chicken 65", "Vanilla Shake", "Peri Peri Fries"] }

// => Chicken 65 (0.91), Peri Peri Fries (0.87)

Core Capabilities

Semantic search

"cold coffee" finds Iced Americano, Cold Brew, Frappe. "something spicy" returns Chicken 65 and Peri Peri Fries.

Menu deduplication

Clusters Kadhai Chicken, Karahi Chiken, and Kadai Chkn as one dish. Handles misspellings, transliterations, and promo noise.

Cross-lingual matching

Knows pollo, poulet, Huhn, and chicken are the same protein. Works across 100+ languages and scripts.

Smart cart upsell

Cart has Biryani and Naan? Suggests Raita, Masala Chai, Gulab Jamun. Respects cuisine and dietary preferences.

Cuisine classification

Tags any menu item across 19 cuisines. Pad Thai is Thai. Tacos al Pastor is Mexican. No training required on your end.

Built-in preprocessing

Strips prices, promo text, sizes. "**NEW** 50% OFF Chiken Biryani (Serves 2)" becomes "Chicken Biryani".

Dietary conflict detection

Prevents merging Chicken Burger with Veg Burger. Detects veg/non-veg and specific protein conflicts automatically.

Menu health reports

Quality score 0-100 for any menu. Flags duplicates, noisy text, non-food items like napkins and lighters.

Benchmark Results

20 food-domain benchmarks at 384 dimensions

dish-embed
OpenAI TE3L
BGE-M3
Qwen3-0.6B
e5-large
bge-reranker-v2-m3 (best open-source alternative)

Retrieval & Matching

Whether the model understands food semantics across cuisines and languages.

Indian Synonym RetrievalRecall@5
dish-embed
80.8
OpenAI TE3L
74.9
BGE-M3
70.7
e5-large
66.1
Qwen3-0.6B
51.4
Global Synonym RetrievalRecall@5
OpenAI TE3L
92.7
dish-embed
87.4
BGE-M3
77.2
e5-large
74.0
Qwen3-0.6B
64.9
Beverage Synonym RetrievalRecall@5
OpenAI TE3L
79.1
dish-embed
76.7
e5-large
70.9
BGE-M3
69.4
Qwen3-0.6B
55.8
Regional Variant MatchingRecall@1
dish-embed
90.9
OpenAI TE3L
90.9
BGE-M3
81.4
e5-large
79.3
Qwen3-0.6B
62.8
Cross-Lingual Food MatchingRecall@1
OpenAI TE3L
73.5
dish-embed
50.2
BGE-M3
35.9
e5-large
31.4
Qwen3-0.6B
25.7
Cross-Lingual Native ScriptRecall@1
OpenAI TE3L
68.1
dish-embed
59.8
BGE-M3
52.3
e5-large
47.4
Qwen3-0.6B
33.8

Menu Item Deduplication

dish-embed vs the best open-source alternative on food deduplication benchmarks.

Indian Restaurant DedupF1
dish-embed
91.6
bge-reranker-v2-m3
75.4
Global Restaurant DedupF1
dish-embed
81.8
bge-reranker-v2-m3
79.7
Beverage DedupF1
dish-embed
74.7
bge-reranker-v2-m3
64.8
Bakery & Dessert DedupF1
dish-embed
79.7
bge-reranker-v2-m3
65.5
Cross-Lingual DedupF1
dish-embed
83.1
bge-reranker-v2-m3
25.8

Search Ranking

dish-embed vs general-purpose embedding models on food search relevance.

Food SearchNDCG@10
dish-embed
94.3
e5-large
93.9
Qwen3-0.6B
93.5
BGE-M3
92.9
OpenAI TE3L
92.5
Global SearchNDCG@10
dish-embed
89.1
BGE-M3
88.6
Qwen3-0.6B
87.5
e5-large
86.0
OpenAI TE3L
83.9
Beverage SearchNDCG@10
e5-large
94.4
BGE-M3
94.1
Qwen3-0.6B
94.0
OpenAI TE3L
93.2
dish-embed
92.7
Concept SearchNDCG@10
dish-embed
82.8
Qwen3-0.6B
80.2
e5-large
79.9
OpenAI TE3L
79.7
BGE-M3
75.9
Noisy Query SearchNDCG@10
dish-embed
92.0
e5-large
90.7
BGE-M3
90.2
Qwen3-0.6B
89.2
OpenAI TE3L
88.4

Classification & Robustness

Cuisine classification accuracy and food-domain robustness signals.

Cuisine Classification (19)Accuracy
dish-embed
88.9
OpenAI TE3L
82.2
BGE-M3
76.2
Qwen3-0.6B
43.9
e5-large
29.7
Portion Size SensitivityF1
dish-embed
87.7
bge-reranker-v2-m3
8.2
Protein Conflict DetectionF1
dish-embed
95.4
bge-reranker-v2-m3
95.4
Embedding StabilityCosine
dish-embed
100.0
BGE-M3
50.6
e5-large
17.0
Qwen3-0.6B
0.1
OpenAI TE3L
-0.8

Have a question?

Drop a quick note.

Verification is not set up here, so live runs are paused. You can still browse the examples.

Start building today

5,000 free credits. No credit card. Concierge onboarding.