Study interactive :: Progress tools open in the Study Hub reader.

Capstone: LLM Engineer: RAG Knowledge Assistant (GDPR-Safe)

Build a production-style RAG (Retrieval-Augmented Generation) system with evaluation, guardrails, and cost awareness.

This blueprint is designed to be safe for a public GitHub repo:


Target role


Deliverables (what your public repo should contain)


GDPR-safe corpus options

Option B: Use this repo as the corpus

Point ingestion at road-to-ml/ markdown files. This is safe because it’s already public and contains no personal data.


Architecture (book-style)

Documents -> Parse -> Chunk -> Embed -> Vector Index
                                 |
User Query -> (optional rewrite) -> Retrieve Top-K -> Prompt -> LLM -> Answer + Citations
                                                   |
                                               Safety checks

Milestones

Milestone 1: Baseline RAG

Milestone 2: Evaluation (mandatory for “industry-ready”)

Create a small eval set:

Track:

Milestone 3: Guardrails (practical security)

Implement:

Milestone 4: Production concerns (what interviewers care about)


Public repo GDPR checklist


Interview talking points


Useful repo references