Earlier quoted context omitted.
Tbf Amazon has the least experience with ML of the FAANGs.
It seems that it would pay out a lot for them to do a few simple heuristics by hand. For example: if just bought something do not show a thing from the same category. At most show a thing from accessories category, which I think they do.
So, they would take your recent purchases, clicks, searches and wish listed products and recommended products from some accessory category or related products. ie. Traditional mining combined with heuristics.
It also helps to have separate widgets for similar products and for cross-sell products.