RAG for Everyone

← Back to interview questions

Chapter 1 Project20 min build

Project: Explain the Northkeep RAG Assistant

Create a production-style architecture brief. You can use Northkeep, or choose one of five realistic RAG scenarios below.

Your job is to explain the system like a builder: user risk, trusted sources, metadata, retrieval, prompt rules, evals, escalation, and the next engineering decision.

Choose One Scenario

Scenario 1

Northkeep HR & Compliance Assistant

Employees ask leave, benefits, whistleblower, privacy, and expense-policy questions.

Scenario 2

Customer Support Refund Assistant

Support agents need country-specific, product-tier-specific refund policy answers.

Scenario 3

Security Incident Runbook Assistant

Engineers ask what to do during API key leaks, suspicious access, and incidents.

Scenario 4

Sales & Contract Risk Assistant

Sales teams ask what they can promise based on approved pricing and contract rules.

Scenario 5

Developer Platform Assistant

Engineers ask deployment, environment, runbook, and troubleshooting questions.

Build it

Complete starter.py so it prints a clear production RAG architecture brief for your chosen scenario.

Why this project matters

If you can explain the system clearly, you are no longer just using AI. You are beginning to think like an AI systems builder.

← Interview QuestionsAll Chapters →