LINUX.ORG.RU

Сообщения zeforocaw

 

Алгоритм для поиска похожих элементов на основе пользовательской активности

К примеру, когда на Амазоне/Али покупаешь товар, тебе сразу выводится плашка «с этим товаром обычно покупают еще...».

По идее, задача простая. Берем ID всех купленных товаров пользоателем, и в некую табличку пишем:

ID1 ID2 +1

ID1 ID3 +1

ID2 ID3 +1

Но во-первых, надо добавить в таблицу все комбинации купленных товаров. А лучше всех товаров, купленных за последний месяц. База начинает пухнуть. Если же у меня 1000000 товаров, то связей будет 1000000000000, что несколько много для счетчиков.

Как это делают нормальные люди?

 

zeforocaw
()

RSS подписка на новые темы