Я пытаюсь закодировать алгоритм, который немного похож на Amazon "Люди, которые купили это и купили".
Разница между двумя заключается в том, что моя только подсчитывает "продукты", которые вы наблюдали за один сеанс, в то время как Amazon подсчитывает каждую покупку/проверку.
У меня есть немного сложности с реализацией и выяснением того, что должен быть algo.
- До сих пор я подсчитываю по SessionID идентификатор productID, который был просмотрен.
- К концу дня у меня много идентификаторов продуктов, которые отслеживаются многими SessionID.
- Теперь мне нужно создать какие-то клики в БД. То есть, один за другим на SessionIDs и извлечение всех продуктов, которые они просматривали. затем, называя его кликой в таблице БД.
- Как только у меня есть клики, а продукт просматривается, я просматриваю эту таблицу, чтобы посмотреть, в какой клике она находится, а затем извлекает все остальные идентификаторы product.
Есть ли у вас какая-либо ссылка/идея, если мой алгоритм правильный? Есть ли лучший?