HomeMachine learning
Forecasts, scores and classifications built on your own history, delivered where decisions are made, and monitored so accuracy doesn't quietly drift.
What it looks like
Forecasts come with an 80% range, so plans can account for how sure the model actually is.
Every model is compared with a baseline. If it can't beat it measurably, you don't proceed.
Actual results are compared with the forecast as they arrive. When accuracy drops below an agreed threshold, the model is retrained.
Illustrative example
Why models get ignored
A churn score nobody acts on is a report. If it doesn't change who gets called, what gets ordered or how something is priced, it isn't worth building.
We define the decision first, and what a useful prediction would change about it. If a prediction can't change anything, we say so before building it.
Accurate on a laptop, invisible in the business. It stops running the week the analyst goes on holiday.
The prediction lands in a CRM field, a dashboard, an alert or an API, and runs on a schedule, not on someone's laptop.
High accuracy on a rare event usually means the model learned to say "no" every time.
We test against a simple rule, on data the model has never seen, with the metric that matches your decision. You see where it fails, too.
A score without reasons asks people to trust a black box, and they rightly won't.
Each score carries the main factors behind it. Where the consequence is significant (pricing, credit, employment), the final call stays with a person.
Customers, prices and markets change. Predictions decay for months before anyone notices.
Predictions are compared with outcomes as they arrive, with an alert and a defined retraining path when accuracy drops.
What we build
Demand, revenue, headcount, inventory, cash. Predictions at the level you actually plan at (by product, region or week), with a confidence range rather than a single misleading number.
Which accounts are at risk, ranked, with the factors driving each score, delivered early enough that someone can do something about it.
Which deals deserve your team's time, based on what actually closed before, not on a rule someone wrote years ago.
What a change in price is likely to do to volume and margin, tested against your own transaction history before you roll it out.
Categorise tickets, transactions, documents or products automatically, so work reaches the right place without a person sorting it first.
Flag what doesn't fit (unusual transactions, failing processes, data that shouldn't look like that) before it becomes a loss.
Use cases
| Team | The decision | What the model gives them |
|---|---|---|
| Retail and distribution | How much to order, per SKU and location | A demand forecast with a range that reflects seasonality, not last month |
| Subscription and B2B | Which accounts customer success calls this week | A ranked renewal-risk list, with the reasons behind each score |
| Sales | Which deals get attention, and what to forecast | Likelihood to close, built from deal behaviour rather than optimistic self-reporting |
| Finance | How much cash to hold, and which transactions to check | A cash-position forecast, and flags on transactions that don't fit the pattern |
| Manufacturing and logistics | When to schedule maintenance, or reroute | Early warning of failures, delays and capacity limits from sensor and operational data |
How ML projects run
What the model informs, what the current process already achieves, and whether your data can support it. You get a written scope, a fixed price, and an honest answer. Sometimes the data isn't there yet.
About one week
We prepare the history, set the baseline, and test approaches on held-out data. You see the numbers each week, including where the model fails. Data preparation drives the timeline more than modelling does.
Usually 6–12 weeks
Monitoring against real outcomes, an alert threshold, and a documented retraining process any competent data team can follow.
Support optional
FAQ
It depends on what you're predicting. Forecasting usually needs two to three years of history to capture seasonality; classification can work with a few thousand labelled examples. If you don't have enough, we'll tell you. Often the right first project is getting the data in order instead.
No honest answer exists before we've seen your data. What we commit to is measuring it properly: a baseline first, evaluation on data the model has never seen, and the metric that matches your decision. If it can't beat the baseline meaningfully, we tell you and you don't proceed.
Yes. We use models that expose their drivers, and every prediction ships with the main factors behind it. Where explainability is a regulatory requirement, that constrains model choice and we design for it from the start.
Sometimes we do. But we favour the simplest model that meets the requirement, and for most business data a well-built gradient boosting model beats a deep learning system that nobody can maintain or explain.
Prefer email? info@vectorel.com