Наиболее простой способ примерно такой. Ранжируешь пользователей по тому, сколько у них лайков на тех же элементах, которые уже лайкнул ты. Возможно, стоит рассматривать только недавние лайки.
Затем берёшь из этого списка N первых - они будут "образцами". Усредняешь их лайки, выбираешь наиболее лайкнутые элементы, которые ещё не лайкнул ты. Это и будут рекомендации.