Turing College · AI Engineering
FlagshipDigital Marketing Assistant
An AI marketing consultant for small businesses: it answers from a curated marketing knowledge base with citations and manages Google Ads and Meta Ads campaigns — with a human approval gate on every write.
- problemSmall businesses run their own paid campaigns without a marketing team, and letting an AI touch live ad budgets is only acceptable if it cannot spend money unsupervised.
- approachA LangChain/LangGraph agent over OpenRouter models with hybrid RAG (pgvector + BM25, reciprocal-rank fusion) for cited answers, where every write tool returns a proposal that only human approval can execute — backed by budget guardrails enforced in code, not in the prompt, and a full audit trail.
- outcomeA live multi-user app — Next.js frontend on Vercel over a FastAPI backend on Cloud Run — covering campaign management, a GA4 / Search Console / Shopify metrics dashboard, graded business audit reports, and a nightly sync that feeds anomaly alerts and email digests.