Product Recommendations
Product recommendations for ecommerce, with the A/B test framework the catalogue needs.
AI + Data
Recommendation engines for products that need to surface the right thing to the right user — the data pipeline, the model, the ranking, the A/B test framework, the eval suite and the integration with the surfaces the user actually uses.
Product Recommendations
Content Recommendations
Job Recommendations
Personalised Ranking
A/B Test Framework
Feedback Loop
Overview
A recommendation engine is a model that ranks the items the user is most likely to engage with — products, articles, videos, jobs, the things the user actually sees. The work is the data pipeline, the model, the ranking, the A/B test framework, the eval suite and the feedback loop. The model is one component, the system is the product.
We build recommendation engines with the data pipeline, the model, the ranking, the A/B test framework, the eval suite and the feedback loop as part of the architecture from sprint one. The output is a recommendation engine that lifts conversion, not a model that lives in a notebook.
This is the wrong engagement if the catalogue is genuinely small (a "related items" widget will do) or if the use case is a one-off report.
What we deliver
Product recommendations for ecommerce, with the A/B test framework the catalogue needs.
Article, video, content recommendations for media and SaaS products.
Job recommendations for job boards, with the matching the candidate and the recruiter need.
A personalised ranking layer for the search, the feed, the catalogue the product uses.
An A/B test framework for the recommendations, with the metrics the team can act on.
The feedback loop, the model retraining and the monitoring the recommendations need.
Our process
01
Discover
We audit the catalogue, the user behaviour, the surface and the metric the recommendations need.
02
Plan & Design
We design the pipeline, the model, the ranking and the eval suite.
03
Develop
We build the pipeline, the model and the A/B test framework in sprints.
04
Deploy
We ship to production with the eval, the A/B test and the monitoring live.
05
Optimize & Grow
We read the metrics, the A/B tests and the team feedback, and ship the next iteration.
Technology
What you can expect
Industries we serve
When the catalogue is large enough that the user cannot see everything, and the conversion lift from personalisation is worth the engineering investment. For a small catalogue (under 100 items), a "related items" widget is enough. We will say so on the call.
User behaviour (views, clicks, purchases, ratings) and item metadata (categories, attributes, the catalogue structure). The data audit is part of the engagement, and the gaps are filled before the model is trained. The data is the fuel, and the model is the engine.
A/B test the recommendations against the baseline, with the conversion metric the business cares about. The A/B test runs for 2–4 weeks, with the result significant enough to ship. The eval suite is the per-user model metric; the A/B test is the business metric. The two are tied together in the monthly review.
Yes, when the use case needs it. The model is served behind a low-latency API, with the user features computed in real time. The deployment is part of the architecture, with the choice made in the discovery.
Related services
Business software
Tell us the outcome you need. We’ll come back with an approach, a timeline and a written estimate.