Перекрывающиеся модели в Myrrix
В настоящее время я использую Myrrix для получения следующих рекомендаций:
User,Item,Score
Но я бы хотел добавить возможность рекомендовать следующее:
Collection,Item,1
(где Collection
это группа Item
s - я мог бы назвать этот альбом и песню, но да, фактический вариант использования имеет смысл...)
Теперь, ответ на вопрос " Несколько моделей в Myrrix" предполагает, что я должен разделить несколько экземпляров Myrrix, что я бы предпочел не делать, если это возможно (нехватка памяти - небольшая проблема).
Просто так получилось, что Collection
Идентификаторы гарантированно находятся в верхней половине дальнего радиуса действия, и User
Идентификаторы в нижней половине, т.е. они не могут перекрываться. Означает ли это, что, пока я использую Rescorer для разделения двух типов, я могу хранить все вместе без наложения двух наборов рекомендаций?
Или, если это дурацкое поручение, будет ли эффективнее просто пойти на два подхода Myrrix?
1 ответ
Да, это хороший способ подойти к этому. Коллекции являются "поддельными" пользователями. Вес этого типа ссылки может быть больше, чем 1.
Идентификаторы пользователя никогда не появляются в результатах, так что это не имеет значения, что они существуют. Они не окажутся в результатах.
Существует API тегов, чтобы приспособиться и к подобным вещам.