How our Artificial Intelligence projects work

Six steps from first conversation to a deployed model your team actually uses. No mystery, no jargon.

The six-step process

Most projects follow this sequence. Timelines vary depending on data readiness, but we give you a firm schedule after step two.

1

Discovery call

30–45 minutes

We get on a video call (or meet in person if you are in south Wales) and you walk us through the problem. What decision are you trying to improve? What data do you have? What does success look like in numbers? We take notes, ask questions, and tell you honestly whether AI is likely to help or whether a simpler solution would serve you better.

There is no charge for this call. If we think the project is not a good fit, we will say so and, where possible, point you toward someone who can help.

2

Data review and scoping

3–5 working days

You share a sample of your data (we can sign an NDA first). We profile it: row counts, missing values, class distributions, date ranges, join keys. From this we write a one-page scope document that covers the proposed approach, the metric we will optimise for, the deliverables, the timeline, and the fixed price.

If your data turns out to be too sparse or too noisy for the question you want to answer, we flag that here rather than letting you pay for a model that would not perform. We have declined about one in five enquiries at this stage because the data was not ready.

3

Data preparation

1–2 weeks

This is usually the longest phase. We clean the dataset, handle missing values, encode categorical features, and engineer new features where they add predictive power. For NLP projects, this includes tokenisation, stop-word removal, and building a domain-specific vocabulary.

You receive a data-quality report at the end of this phase. It documents every transformation we applied and why, so your internal team can reproduce the pipeline later without our help.

4

Model training and evaluation

1–2 weeks

We train multiple candidate models and compare them on a held-out test set using the metric agreed in the scope document (for example, F1 score for a classifier or mean absolute error for a regression). We also run fairness checks to make sure the model does not systematically disadvantage any subgroup in your customer base.

At the end of this phase we present the results in a short slide deck: what each model scored, which one we recommend, and what its known limitations are. If none of the models beat the baseline by a meaningful margin, we tell you that too.

5

Deployment

3–5 working days

We package the chosen model and deploy it into your environment. That might mean a REST API endpoint on AWS, a scheduled batch job that writes predictions into your database every morning, or an Excel add-in if your team lives in spreadsheets. We test the integration end-to-end with real data before handing over.

6

Handover and support

60 days included

You get a documentation pack that includes a plain-English summary of what the model does, a technical reference for your developers, and a recorded video walkthrough. For the next 60 days, you can email us with questions or bug reports and we will respond within one working day.

If the model drifts (accuracy drops because the underlying data patterns change), we retrain it once during this support window at no extra cost. After 60 days, you can extend support via a monthly retainer or manage the model yourself using the documentation we provided.

Data scientist working on model code

What you can expect from us

We send a brief progress update every Friday afternoon. It lists what we completed that week, what is planned for the following week, and any blockers. No 40-page status reports, no Gantt charts that nobody reads.

If we hit a problem (data quality worse than expected, a model that refuses to converge, an API that your IT team needs to open a firewall rule for), you hear about it the same day. We do not wait until the next scheduled meeting.

All code we write belongs to you. We use Git for version control and hand over the full repository at the end of the project. There is no vendor lock-in: another developer should be able to pick up where we left off using the documentation and code comments alone.

Questions we hear often

How much data do I need?

It depends on the problem. For a tabular classification task (like predicting churn), a few thousand rows with a reasonable class balance is usually enough to build a useful model. For computer vision, we typically need at least 500 labelled images per class. During the data-review step we will tell you whether your dataset is large enough or whether we need to augment it.

Can you work with data stored in our own systems?

Yes. We connect to SQL databases, cloud data warehouses (BigQuery, Snowflake, Redshift), S3 buckets, SharePoint, and flat-file exports. If your data lives somewhere unusual, we will figure out an extraction method during scoping. We can also work within your VPN if security policy requires it.

What if the model does not perform well enough?

We set a minimum performance threshold in the scope document. If no model meets that threshold, we explain why (usually insufficient data or too much noise) and you pay only for the data-review and preparation phases, not the full project fee. We have had to invoke this clause twice in the past four years.

Do you use our data for anything else?

No. We delete all client data from our systems within 14 days of project completion unless you ask us to retain it for ongoing support. We sign NDAs and data-processing agreements as a matter of course.

How do I get started?

Fill in the contact form on our home page, email us at [email protected], or call +44 29 2129 1646. We will set up a discovery call within two working days.