Список рекомендаций без устаревших (старых) позиций

Я не мог найти информацию об этом нигде.

У меня есть настройка пользователей и предметов, где предметы могут быстро устареть (за несколько дней). это означает, что я больше не могу показывать эти товары, так как клиент (который продает товары) не имеет кредита, и мы не знаем, планирует ли он продолжать работать с нами (взимая больше кредитов).

но я хочу сохранить настройки пользовательских элементов, потому что это все еще ценно, и результаты хороши. Боюсь, что при получении, например, 20 рекомендаций для пользователя, 15 из 20 рекомендованных товаров могут быть устаревшими.

такая ситуация покрыта внутри mahout/myrrixили я должен реализовать свой собственный метод фильтрации через rescorerProvider (установка более высокого порога для активных предметов) или просто получить 40 рекомендуемых предметов и отфильтровать первые 20 из них, которые все еще активны?

есть еще одно решение, которое приходит мне в голову - стереть старые элементы из предпочтений пользовательских элементов и поместить их как tags через метод http://myrrix.com/rest-api/#setusertag

1 ответ

Решение

Эта ситуация также явно не рассматривается, в обоих случаях вам придется ввести некоторую пользовательскую логику.

Любое решение, которое вы описали, должно работать (рекуператор или создание большего). Однако в моем Myrrix вы можете использовать плагин CandidateFilter

Я не очень уверен в трюке с тегами, он может работать, так как теги действуют как псевдо пользователи или псевдо элементы.

Другие вопросы по тегам