How Cherrypick built a robust LLM-powered meal generator: lessons from production
Cherrypick's existing meal generator offered no way for customers to specify meal preferences, and the team wanted to add personalization and explain recipe-selection decisions — something difficult to achieve without LLMs.
A 2023 WhatsApp-based proof of concept for chat-driven grocery shopping was abandoned because the cost per shopping session would have entirely eroded the profit margin.
The LLM meal generator launched and customers changed their plans 30% less and used their plans in baskets 14% more.
Frequently asked questions
What did this team achieve with this AI workflow?
The LLM meal generator launched and customers changed their plans 30% less and used their plans in baskets 14% more.
What tools did this team use?
Liquid templates.
What results were reported?
Plan change rate: 30% less; Plan usage in baskets: 14% more; LLM generation failure rate: 25% (source-reported, not independently verified).
What failed first in this deployment?
A 2023 WhatsApp-based proof of concept for chat-driven grocery shopping was abandoned because the cost per shopping session would have entirely eroded the profit margin.
How is this ecommerce ops AI workflow structured?
Customer requests meal plan → Filter eligible recipes for prompt → LLM generates plan and rejection options → Automated JSON and ID validation → Expert human review of sample plans → Evaluation storage and prompt refinement.