Список рекомендаций без устаревших (старых) позиций
Я не мог найти информацию об этом нигде.
У меня есть настройка пользователей и предметов, где предметы могут быстро устареть (за несколько дней). это означает, что я больше не могу показывать эти товары, так как клиент (который продает товары) не имеет кредита, и мы не знаем, планирует ли он продолжать работать с нами (взимая больше кредитов).
но я хочу сохранить настройки пользовательских элементов, потому что это все еще ценно, и результаты хороши. Боюсь, что при получении, например, 20 рекомендаций для пользователя, 15 из 20 рекомендованных товаров могут быть устаревшими.
такая ситуация покрыта внутри mahout
/myrrix
или я должен реализовать свой собственный метод фильтрации через rescorerProvider
(установка более высокого порога для активных предметов) или просто получить 40 рекомендуемых предметов и отфильтровать первые 20 из них, которые все еще активны?
есть еще одно решение, которое приходит мне в голову - стереть старые элементы из предпочтений пользовательских элементов и поместить их как tags
через метод http://myrrix.com/rest-api/#setusertag
1 ответ
Эта ситуация также явно не рассматривается, в обоих случаях вам придется ввести некоторую пользовательскую логику.
Любое решение, которое вы описали, должно работать (рекуператор или создание большего). Однако в моем Myrrix вы можете использовать плагин CandidateFilter
Я не очень уверен в трюке с тегами, он может работать, так как теги действуют как псевдо пользователи или псевдо элементы.