Thread: Guidance needed with regards product prediction

1. Guidance needed with regards product prediction

Hi

I have a problem with regards some software I need to develop and before I start I thought I would attempt a little research and stumbled across this site so here I am

Anyway my problem is this, I am attempting to write some software that will provide a list of recommended products by comparing products that the shopper has already viewed/purchased against products other shoppers have viewed/purchased in the past

So a scenario could be this: -

John bought:
Product A
Product B
Product C
Product D

Brian bought:
Product B
Product C

Sally bought:
Product A
Product C
Product D

Peter bought:
Product A
Product C

Sarah has in her basket:
Product A
Product C

My theory would be that as Sally and John both bought Products A, C and also both had Product D in their basket which is not currently in Sarah's basket I would suggest Product D is the most likely addition to Sarah's basket

Now I'm right at the beginning of this so any useful suggestions, reading material would be greatly appreciated.

Thanks in advance

Andy

2. Just a quick update after some research, it appears the basic principals are along the lines of "Association Rules" using the Apriori method although there appear to be more advanced algorithms this was the first which is a good starting place.

Not sure how maths is involved other than when you look at some of the formulas behind it!

3. Well, 2 of previous shoppers (Brian and Peter) stopped after 2 purchases,
so odds are that Sarah will also stop!