Short answer

A sensible first AI project is narrow, measured and short. One task, one document type or one question, with an agreed definition of working written down before anything is built, a few weeks of work, then a period running alongside your existing process before anything depends on it. At the end you own the code, the prompts, the data and the documentation. If a proposal does not look roughly like this, ask why.

The largest reason first AI projects fail is not technical. It is that nobody agreed what success was, so the project could not end. This is the shape that avoids that.

Before anything is built

Scoping

We start with how the work is done today, not with what the technology could do. Who does it, how long it takes, what happens when it goes wrong, and what a wrong answer actually costs. That last question decides most of the design.

The output of scoping is one sentence describing the task, and a number describing acceptable performance. If we cannot write both, the project is not ready and building would be premature.

Data review

We ask for real examples. Twenty or thirty actual documents, a few hundred actual messages, whatever the work runs on. Not curated samples.

This is not a formality. Data condition is the largest single cost driver on almost every project, and it is where quotes given without looking turn out to be wrong. Sometimes the review finds that the data is not in a state to support the project at all, and the right advice is to fix that first. See why your data is the hard part.

The quote

A fixed scope and a fixed price, with running costs stated separately so you know what it costs to own as well as to build. Priced per project rather than per month, because a build has an end and charging monthly for something that finishes creates the wrong incentive on both sides.

The four things that move the price

DriverCheaper whenMore expensive when
Data conditionConsistent format, digital, one source Mixed formats, photographs, several sources that disagree
IntegrationsOutput lands in a file or an email It must write into systems with no documented interface
Error toleranceA person reviews everything anyway Output is acted on directly, or carries legal weight
Who maintains itYour team, after a handover We do, under an ongoing agreement

Any vendor quoting without asking about all four is guessing. You are entitled to ask which of them is driving your number.

If you can describe the task in one sentence, we can tell you which of those four is going to decide your price, usually in the first reply.

Tell us what you are trying to fix

What the weeks look like

  1. Scoping and data review. Conversations and a look at real examples. Ends with a written scope, a definition of working, and a quote.
  2. The narrow build. The smallest version that does the real job on real data. Not a demonstration, not a prototype you throw away.
  3. Review on working software. You use it, on your own material. Feedback comes from something running rather than from a document describing what will run.
  4. Measurement. Performance against the number agreed at the start, on examples the system has not seen. This is the moment the project either succeeded or did not.
  5. Parallel running. Alongside the existing process, so nothing is at risk while you find out whether it holds in ordinary conditions.
  6. Handover. Code, prompts, artefacts, data and documentation, written so another developer can take it on without us.

What you get at the end

That fifth item is the one people forget to ask for, and it is the one that protects you. Without the test set you cannot tell whether the system has degraded, and you are back to trusting rather than knowing.

What "done" means

Done means the agreed task performs at the agreed level on data it has not seen, it is running where the work happens, and someone other than us could maintain it. It does not mean the system is finished forever, and it does not mean you are committed to a second phase.

A first project should be small enough that being wrong about it is survivable, and real enough that being right about it is useful.

Reasonable things to insist on

There is a longer list of questions to put to any vendor in buying AI in Algeria: what to ask before you sign.

And the outcome we sometimes reach

Occasionally scoping ends with the conclusion that the project is not worth doing: the volume is too low, a simpler tool solves it, or the data is not there yet. We say so, and there is no charge for reaching that conclusion. Turning down a project costs us one invoice. Delivering one that gets abandoned costs the relationship and every referral behind it.

Frequently asked questions

How long does a first AI project take?

A narrow first build is normally a matter of weeks rather than months, followed by a period running alongside your existing process before anything depends on it. Anything quoted as many months for a first project is usually scoped too wide.

What should a first AI project include?

One task with an agreed definition of working written down before the build, a review of your real data before quoting, a narrow build on real material, measurement against examples the system has not seen, parallel running, and a handover of code, prompts, data, documentation and the test set.

What decides the price of an AI project?

Four things: the condition of your data, how many systems have to be integrated, how low the acceptable error rate has to be, and who maintains the result afterwards. A quote given without asking about all four is a guess.

Do I own the code and data at the end?

You should, and with us you do. Code, prompts, artefacts and data belong to the client at handover, and documentation is a deliverable so another developer can take the work over.

What if the project turns out not to be worth doing?

Then we say so during scoping, before you have spent anything on a build. That happens often enough that it is a normal outcome rather than an awkward one.

Have a problem worth solving?

Tell us what you are trying to fix, in plain words. If AI is the wrong tool for it, we will say so.

Talk to us