Derives product affinities from purchase histories and ranks a personal next-best list for every customer.