Data Engineering & Pipeline Development
Pipelines that run reliably, fail loudly, and can be explained to whoever asks where a number came from.
Read moreInfrastructure, pipelines and evaluation for AI systems — including telling you when you do not need one.
Retrieval-augmented generation is the most useful pattern in business AI at present, and also the most over-applied. It suits problems where the same knowledge is looked up repeatedly, the source material is written down, and being occasionally wrong is recoverable. It does not suit precise calculations, live transactional queries, or knowledge that exists only in someone’s head.
Where there is a genuine case, we build the surrounding infrastructure properly: retrieval that returns the right passages, permissions applied at query time, an evaluation set so quality is measured rather than assumed, and cost modelling that includes re-indexing and inference.
Structure-aware chunking, metadata filtering and source hygiene — where these systems usually succeed or fail.
The assistant applies the same access rules as the underlying systems, rather than a cached copy of them.
An evaluation set of real questions with known answers, scored on every change, including correct refusals.
Embedding, re-indexing, inference and human review time budgeted before you commit, not after.
We assess whether the problem genuinely suits AI, and say plainly when a search box or a report would do.
Source material identified, authoritative versions agreed, and superseded documents excluded from the index.
Retrieval, serving, access control and monitoring implemented, with evaluation running from the start.
A pilot with one team, with every question and every negative rating logged and reviewed.
Rarely as a first step. Retrieval solves most business problems more cheaply and stays current as documents change. Fine-tuning suits format and tone, not knowledge.
Write thirty to fifty real questions with known answers before launch and score every change against them. Correct refusals matter most — an assistant that says "I cannot find this" is more valuable than one that always answers.
Precise calculations, live transactional lookups, undocumented knowledge, and decisions with legal or safety consequences where no human is accountable for the outcome.
Pipelines that run reliably, fail loudly, and can be explained to whoever asks where a number came from.
Read moreGoogle Cloud design and delivery, particularly where data, analytics and machine learning lead the decision.
Read moreA warehouse and model that answer the questions the business actually asks, at a cost you can predict.
Read moreWe will tell you what we would do, roughly what it costs, and whether it is worth doing yet.