Lesson 11.3core4 h

Portfolio project ladder

Fifteen projects, each with a 'done when', from tabular ML to a paper reproduction

Hiring managers and collaborators do not read certificates; they open your GitHub and your demo and decide in five minutes. A project is proof only when it has a clear question, an honest evaluation and a write-up that shows judgment. This lesson gives you fifteen projects mapped to the phases, each with an explicit finish line, and the packaging rules that make them count.

You'll be able to

  • Choose projects at the right difficulty and map them to the phases you have completed
  • Define a 'done when' criterion with a measurable evaluation before starting
  • Package a project with a README, evaluation evidence, a live demo and a write-up that survives a five-minute review
  • Publish on GitHub and Hugging Face Spaces and present projects on a CV

Key ideas

  1. A portfolio project needs a question that can fail, an evaluation with a baseline, a runnable demo and a write-up with decisions and failures.
  2. Decide the 'done when' metric before writing model code; it keeps scope finite and makes the result defensible.
  3. Alternate from-scratch projects (understanding) with real-tool projects (shipping); interviewers probe both.
Show 4 more key ideas
  1. The README must pass a five-minute test: summary + screenshot, results table with baseline first, three-command run, decisions, limitations.
  2. Publish demos on Hugging Face Spaces with Gradio; cache API calls; write a model card for anything you upload.
  3. On a CV, one line per project: what, how, numbers, link.
  4. Finish small projects in order rather than abandoning one large one; the ladder is sized to be completed.

Suggested path through this lesson