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!