Opportunity model for e-commerce recommendation | Synapse