Комментарий #24776

morr
@zmej1987, не сам, по уже описанному рецепту - по формуле ранжирования из этой книги. Формула простенькая, учитывает оценки других пользователей и похожесть других пользователей на вас. Жанры, студии, и прочие параметры в ранжировании не участвуют. Собственно даже могу показать код - вот оно.
Это про пунктам 1 и 2.
Про п.3 это достаточно... проблематично. Вряд ли будет. На каждый второй сезон может понадобится по несколько запросов в базу на поиск первого сезона, а с учётом, что рекомендаций до 500 штук выдаётся... Плюс не все вторые сезоны можно определить просто по названию.
Четвёртый пункт так и задуман :)

Про тормоза, там уже есть кеш для подобранных рекомендаций, но посмотрел ещё раз - наиболее тяжёлую операцию выборки оценок других пользователей можно так же закешировать. И почему я раньше не сделал? Теперь будет работать гораздо быстрее :tea2:
Ответы

Нет комментариев

назад
Твой комментарий
Вернуться к редактированию
Предпросмотр
Скрыть