Nowadays nearly every online shop utilizes some sort of product recommendation engine, which is no wonder, as these systems, if set up and configured properly can significantly boost revenues, CTRs, conversions, and other important metrics. Moreover, they can have considerable positive effects on the user experience as well, which translates into metrics that are harder to measure, but are nonetheless of paramount importance to online businesses, such as customer satisfaction and retention.