work
recgnize
connect
FlavorFlow
AI Application

FlavorFlow

Personalised food marketing, powered by what people already love.

React.js OpenAI Qdrant PostgreSQL

A loyalty programme that wasn't very loyal

A multi-location restaurant group had a loyalty app sitting at 8% engagement. Their marketing was one-size-fits-all: the same discount, the same message, for every customer. The customer who orders spicy lamb every Friday was getting the same email as the Monday-salad regular. Nobody felt seen.

An AI recommendation engine that ingests POS transaction data and builds a vector embedding profile for each customer. Qdrant powers similarity search to cluster customers by taste preference. OpenAI generates personalised campaign copy for each cluster — so the Friday lamb customer gets a weekend special for lamb dishes, not a generic 10% off anything.

AI Engineering Data Pipeline Design Frontend Development Campaign System Design
90%

Campaign creation time saved

vs manual copywriting

1 click

To generate campaign copy

per segment

3 hrs

Saved per campaign

on average

Zero

Manual segmentation

fully automated

How we built it

From
problem
to shipped

01

POS data pipeline

We built an ETL pipeline that pulls transaction data nightly, cleans and normalises it, and feeds it into the embedding model, turning purchase history into taste profiles.

02

Vector clustering

Qdrant stores high-dimensional embeddings for each customer. Similarity search clusters them by taste preference - dynamically, as new transactions arrive.

03

Personalised campaign engine

Campaign managers pick a segment, choose a goal, and the system generates copy variants for each cluster. One click. Reviewed by a human. Sent to thousands.

ready to start?

Your project
could be next

We take on a handful of projects each quarter.
Let's see if we're the right fit.