Source: https://www.gamasutra.com/blogs/AndersDrachen/20180103/312431/Building_a_Recommender_System_for_Destiny_Players.php