UK AI Job-ad Skills Extractor
Weeks: Week 8 (structured output + v1), reused in 16 · For: AI Engineer · Applied AI / Solutions
- Paste job adverts → validated JSON (title, seniority, years, languages, frameworks, LLM skills, customer-facing)
- Skills-frequency chart
- Retries on invalid JSON
- 20 hand-labelled ads for per-field accuracy
- Reports the cost per 100 ads
- Tech stack
- Python, Pydantic, Gemini (free) / Claude Haiku 5.5, pandas, matplotlib
- How to stand out
- Publish your own ‘what UK AI employers ask for’ chart (from the Section 8 postings) on LinkedIn, with per-field accuracy and the worst failure cases. Store derived data only; don’t republish full advert text.
- Interviewers will ask
- Interviewers will ask: How do you guarantee valid JSON? Which fields were least accurate and why? What would change at 50,000 adverts a day (batching, Batch API discount, caching)?