All work
AI Automation Conversational AI Software Development

DPSA AI Knowledge
Assistant

An AI knowledge assistant that turns a sprawling library of policies, frameworks, and public records into instant, sourced answers — for staff and the public alike.

Batho Pele AI assistant landing screen on laptop, with Quick Topics
Screen
DPSA Assistant — Batho Pele AI · Home
Client
DPSA
Sector
Government & Public Sector
Built With
Llama · RAG
Status
Completed
01 — The Brief

Not a search bar.
A trustworthy answer.

The Department of Public Service and Administration holds a sprawling library of policies, frameworks, and public records — spread across a website and hundreds of PDFs, each with its own structure, its own formatting, its own way of burying the answer someone actually needed. Finding a single clause meant knowing which document to open before you could even start searching it.

The brief was to turn that fragmented library into one searchable body of knowledge, accessible through a single conversational interface — for internal staff and members of the public alike. And because this was government information, the bar wasn't "usually right." A wrong answer was never an acceptable risk, so trust had to be designed in, not bolted on.

"Treat every policy, framework, and record as one searchable body of knowledge — and make it trustworthy enough that a wrong answer is never an acceptable risk."
Services delivered
  • AI Strategy & Discovery
  • Conversational AI Design
  • RAG Pipeline Development
  • LLM Integration (Llama)
  • Confidence & Accuracy Layer
  • Software Development
  • Knowledge Base Architecture
  • Deployment & Testing
02 — Discovery

Not a better search box.
Better grounding underneath it.

Before designing a single conversation, we mapped where the knowledge actually lived. Policy information was scattered across the department's website and hundreds of PDFs — frameworks, circulars, guidelines — each with its own layout, its own headings, its own inconsistent way of expressing the same rule. Treating that as "one knowledge base" meant solving a structural problem before it could become a conversational one.

We also had to design for two very different audiences reading from the same source: staff who needed precise, technical answers to do their jobs, and members of the public who needed the same information in plain language — both with zero tolerance for an answer that sounded confident but was wrong.

Finding 01
100s
PDFs, each with their own structure
Policies, frameworks, and public records were fragmented across a website and hundreds of PDFs — no shared structure, no shared format, no single place to search from.
Finding 02
0
Tolerance for a hallucinated answer
In a government context, a wrong answer was never acceptable — the assistant needed to be grounded in retrieval, not free-form generation, so every response could be traced to a real source.
Finding 03
2
Audiences sharing one interface
Internal staff and the public both needed the same trustworthy answers from the same knowledge base — through a single conversational interface built for both.
"An answer that's fast but wrong is worse than no answer at all — grounding comes before generation."
Digital Resolve · AI trust principles, DPSA engagement
03 — Solution

Grounded answers.
Zero free-form guessing.

We built a retrieval-augmented generation pipeline on Llama that treats every policy, framework, and public record as part of one searchable knowledge base. Instead of generating an answer from memory, the assistant retrieves the relevant source passages first, then composes a response grounded in what it actually found.

Every response carries a visible confidence & accuracy indicator, so staff and members of the public alike can see how much to trust an answer before acting on it — turning "the assistant said so" into "here's exactly where that came from."

A retrieval-grounded pipeline built on Llama
Every answer is anchored in real source documents through retrieval-augmented generation, rather than free-form generation — the model answers from what it retrieved, not from memory.
A confidence & accuracy indicator on every response
Every single answer carries a visible trust signal, so users know at a glance how much confidence to place in what they're reading — no answer arrives unqualified.
One conversational interface, two audiences
Internal staff and members of the public ask the same assistant the same way — replacing manual searching across a website and hundreds of PDFs with one trustworthy conversation.
Batho Pele AI response with cited sources, including the Public Service Handbook 2024
Feature
Sourced Answers — Every response traces back to a real document
04 — Outcomes

One assistant.
Zero more manual searching.

The result is a single knowledge assistant that stands in for a website and hundreds of scattered PDFs — grounded in retrieval so every answer traces back to a real source, and marked with a confidence & accuracy indicator so no one has to take it on faith. Staff and the public now ask the same assistant the same way, and get sourced answers back in seconds, not searches.

100s
Source PDFs unified
into one knowledge base
1
Confidence indicator
on every response
0
More manual searching
across the old site
Seconds
From question to
sourced answer
Next project
Motion Design · Sho't Left · Tourism
Sho't Left — Reach Every Traveller