Step 1
Collect the product relationships and compatibility notes on file, the category and price band of each candidate, the inventory state per item, the contents of the cart being served and the placement the merchant intends the suggestion to appear in.