Planning AI Applications
AI Engineer path · lesson 2 of 124Decide whether to build an AI feature at all — rank the three motivations, place it on Apple's three product axes and watch the engineering requirements fall out, earn each rung of Crawl-Walk-Run, and drag a slider along the last mile that LinkedIn actually measured.
Key insight
The motivation determines who gets to declare the project finished. An existential project ends when the business is safe; an opportunity project ends when the number moves; a not-being-left-behind project has no ending condition at all, which is why it usually keeps running long after everyone has quietly stopped believing in it.
Plan an AI feature
Order the planning steps before any code is written.
Tap a piece, then tap where it goes — or drag it. Tap the tray to take one back.
- 1Drop a step here
- 2Drop a step here
- 3Drop a step here
- 4Drop a step here
- 5Drop a step here
- 6Drop a step here
Test your knowledge
Which motivation for adopting AI carries the highest risk of not acting?
The short version
Deciding where to put a robot in a restaurant. Whether it carries plates or just takes names depends on what happens when it drops something, whether the diner is waiting or being interrupted, and whether it has to learn the new menu by itself. None of those questions is about the robot.
In more depth
Planning AI Applications
Most of the cost of an AI feature is decided before anyone writes a prompt. Four questions, in order.
1. Why build it — three motivations, by risk
There is a fourth answer: do nothing, deliberately. A rule that is right every time beats a model that is right most of the time.
2. Where it sits — Apple's three axes
| Axis | Low end | High end | What it sets |
|---|---|---|---|
| Complementary → Critical | Smart Compose | Face ID | The accuracy bar, and whether you need a fallback |
| Reactive → Proactive | Chatbot | Traffic alerts | Latency vs quality: proactive can precompute but is punished harder when wrong |
| Static → Dynamic | Photo tagging | Face ID | Whether you are committing to an update pipeline |
The axes are independent — that is the point of having three.
3. How much autonomy — Crawl, Walk, Run
Microsoft's example promotion gate: 95% of AI-suggested responses used verbatim by human agents. The ladder is also your rollback plan.
4. Can you defend it — three moats
Ask: what remains valuable if the model gets twice as good tomorrow?
5. Good enough — the usefulness threshold
Four numbers, not one: quality, latency (TTFT, TPOT, total), cost per request, and everything else (interpretability, fairness).
The last mile is the project. LinkedIn (2024): 1 month to reach 80% of the wanted experience, 4 more months to surpass 95%.
Interview Questions
References & Further Reading
Love this visualization?
Sign up to track your progress, earn achievements, use the AI assistant, and access your personal learning dashboard.
100% free • No credit card required