Module 90: AI Application Project
Goal: bring the whole level together into one complete, careful AI application: assess its risks, prepare the approved knowledge, integrate every part, put the safeguards in place, and deploy it for real staff. Then complete the Level 7 final project.
You'll need: everything from Modules 81 to 89: your assistant's retrieval, prompts, tools, approvals, automation, test sets and monitoring, plus your Level 6 deployment set-up.
Lessons
- 1Risk15–25 minutes✓
- 2Knowledge preparation15–25 minutes✓
- 3Integration15–25 minutes✓
- 4Safeguards15–25 minutes✓
- 5Deployment15–25 minutes✓
🛠️Module practice: The assistant, end to end
assistant-charter.mdand an AI risk register with controls and tests.- A prepared, approved, versioned knowledge base with an update and review process.
- The fully integrated assistant in your CRM, with tests and a passing eval suite.
- A safeguards checklist with evidence, and a red-team record.
- A staged, flagged, piloted deployment with a staff guide,
assistant-limits.mdand a pilot review.
🛠️Level 7 final project: Knowledge-Based AI Assistant
You now have everything you need for the Level 7 project (12 to 20 hours). Your assistant answers from approved material, says when it doesn't know, cites sources, and uses only permitted tools. Show that you have:
- Defined who it serves and what it must never do (Lesson 1).
- Prepared and chunked the approved knowledge (Lesson 2, Module 86).
- Built retrieval and checked it finds the right passages, with hit rate and MRR (Modules 85, 86).
- Connected a model API with keys kept secret on the server (Module 84).
- Shown sources with every answer (Module 86).
- Said "I don't know" when the material doesn't cover the question, tested (Module 86).
- Given tools the smallest permissions and required approval for any action (Module 87).
- Tested against a planted prompt-injection document and shown the protections hold (Module 89).
- Built a small test set and measured correctness (Module 89).
- Logged questions and answers without storing unnecessary personal data (Module 89).
- Deployed it behind login (Lesson 5).
- Documented its limits and risks (Lesson 5).
How it's assessed: fundamentals 15%, API integration 15%, retrieval and grounding 20%, evaluation and safety 25%, and this final app 25%. To pass you need 70%, with grounded answers, honest uncertainty and restricted tools all demonstrated. An assistant that invents answers, leaks data across users or acts without approval doesn't pass, whatever its score.
✅Module check
Explain in a few sentences, in your own words:
How do you build and launch an AI assistant responsibly?
Show a good answer
A good answer mentions: a written purpose, users, limits, owner and oversight level, with an AI risk register whose controls are tested; an approved, cleaned, classified, versioned knowledge base kept current and controlled; integration following the architecture (permissions at the route, retrieval, tools and approvals; grounded, cited, checked answers; streaming; logging) with tests and evals; a full set of safeguards with evidence and red-teaming; and a gradual deployment through CI/CD, staging, a flagged pilot and a wider release, with staff guidance, documented limits, ongoing reviews and evals before any model change.
📝Module quiz
10 questions · 10 marks each · 100 marks in all · pass mark 70% · retry as often as you like ·
