Parsnip's bet on expert-trained LLMs π©βπ»
Building a knowledge graph to power retrieval-augmented AI content generation
Friends who are following our journey,
As we enter the next phase of Parsnip, Iβd like to share a summary of our progress so far and the AI content hypothesis weβre proving out next.
As a refresher, our vision for Parsnip is to build a personalized AI tutor thatβs integrated into your life.
Underlying our core insight is Bloomβs 2 sigma problem: we know that almost any student can reach the 98th percentile of whatβs possible in classroom education, but itβs too costly to give everyone a human tutor. Despite decades of effort in education tech, no oneβs really cracked this problem.
Moreover, there are core skills in our lives where proficiency would be incredibly beneficialβsuch as parenting, relationships, health/fitness, personal finance, and cooking. But we canβt even go to schools for these, let alone find everyone an individual coach or tutor.
An AI & software-powered tutor that (1) you can use at any time, (2) is personalized to your experience, and (3) lets you learn new knowledge at your own pace, would make incredible learning accessible to anyone. And in the age of generative AI, itβs now possible to build that.
Parsnipβs core idea is to:
create a structure of knowledge (or skills) from unstructured information,
generate content to learn each of those skills, and
connect those skills to real world tasks:
This AI-driven learning using retrieval-augmented content generation (RAG) from an underlying knowledge graph (or βskill treeβ) has two significant differentiators from a pure-LLM learning approach1. The knowledge graph both (1) controls hallucination and (2) keeps track of what users have learned. As a result, this learning system can do three interesting things simultaneously:
track and map a user's existing knowledge
teach and impart new knowledge
visualize and explore what a user has learnedβand what can be learned nextβin an interpretable way
This feeling of βseeing your skillsβ akin to playing a character in a video game is a feature that Parsnip users love, and also the foundation of a data moat for the business weβre building.
Cooking is a perhaps surprising, but particularly powerful market2 for personal consumer learning. Consider that:
72% of Americans (84% ages 18-34) want to improve their cooking skills.
70% of beginner cooks we interviewed βdonβt know where to startβ.
There are numerous examples of this pain all over the internet, which users go to the trouble of writing long screeds about, in the hopes of finding relief.
Thereβs a simple reason behind this lamentable situation: we used to learn to cook from our parents and our schools, but not any more. And YouTube and TikTok, the main replacement for this βjob to be doneβ of βI need to get better at feeding myselfβ, just arenβt cutting itβand folks are hungry to try something else.
What weβve been building with Parsnip is a learning platform that not only lets you learn the cooking skills behind any recipe, but also see how your knowledge grows over time.
Our approach has shown some promising traction so far. First, because of that widespread hair-on-fire pain, weβve seen steadily increasing free user acquisition via earned media and word-of-mouth. Parsnip currently sees about 600 new organic installs/week with no marketing efforts. Weβve been featured on both iOS and Android, which included us in βbig ideas from up-and-coming companiesβ:
Many users arrive at our active Discord community via word-of-mouth. But they also make this plain in their reviews, as they are βsending to everyone I knowβ and βmaking my mom and sister download it tooβ.
And thatβs because the knowledge graph approach to learning isnβt just a cool idea, it also makes a fantastic product. The Parsnip app currently has
4.9β on both iOS & Android, with over 1,000 reviews
~40% of users would be βvery disappointedβ if they could no longer use it3
extremely excited users, including one of our favorite testimonials:
Yet, the main limitation with Parsnip until now is that much of our content was either laboriously hand-written or LLM-generated with heavy editing. With only a subset of all available cooking skills, users ran out of things to learn, and became dormant. When we surveyed several hundred users about how to improve Parsnip, 70-80% of them simply wanted more levels and more dishes.
And so despite great user excitement, our user retention is nowhere near its potential. Even with only 150 skills and 30 recipes available, our retention of 25% week 4 and 15-20% week 8 is promisingly high, with some users having completed every single level in Parsnip. With every cooking skill for any dish in the world (and features that go beyond just learning), we hypothesize that itβs possible to attain retention as high as 50% even 3-6 months in.
Hence, weβre excited to be building fully automated AI skill tree generation thatΒ expandsΒ Parsnip's learning modality so that anyone in the world can learn how to cook anything. Youβll be able to drop any recipe on the Internet into Parsnip and learn all the skills you need to make it.
The cherry on top is that this design means we get to use the latest advances in LLMs and image generation models in a way that's core to our product experience4 β more on the cool tech behind this system in a future post.
With essentially unlimited content, users will be able to enjoy Parsnip for far longer β and our free user acquisition and intense product love will become the foundation of a thoughtful freemium business model. Weβd love to make this userβs dream come trueβ¦
Many recent AI education products can also generate a variety of multimodal content from any prompt. But only an underlying representation or map of knowledge will make it possible for the AI, and you, to keep track of what youβve learned.
A huge market with high demand, little competition, winner-take-all dynamics, and many potential positive externalities. See Section 4 of our previous post:
This categorization comes from Sean Ellisβ product-market fit survey.
Many AI products can run into the situation of being a hammer looking for a nail. Fortunately, we already have plenty of nails here!