Задать вопрос
Gedino
@Gedino
Я туповат, но всегда рад помочь!

Как сделать сайт, для рекомендации контента по средним показателям привлекательности?

Как можно реализовать сайт, который рекомендует медиа контент (Мультики, аниме), средствами вычисления среднего показателя привлекательности, который вычисляется контентом, который уже понравился пользователю?
Например:
1.Юзер вводит названия нескольких понравившихся мультиков.
2.Сайт вычисляет нечто общее между этим контентом.
3.Сайт рекомендует пользователю то, что понравится ему с вероятностью +-90%.
Пример действий:
1. Юзер вводит названия: Тетрадь смерти, Неверленд, Паразит.
2. Связи: Это всё аниме, в жанре ужасы, присутствуют элементы фантастики, и то что понравилось другим пользователям, которым понравилось это.
3. Вам может понравится "***"
  • Вопрос задан
  • 94 просмотра
Подписаться 2 Сложный Комментировать
Решения вопроса 2
Zoominger
@Zoominger Куратор тега Веб-разработка
System Integrator
Теги.
Ответ написан
Комментировать
Noizefan
@Noizefan
Ну ты же сам ответил на свой вопрос.
2. Связи: Это всё аниме, в жанре ужасы, присутствуют элементы фантастики, и то что понравилось другим пользователям, которым понравилось это.

Рекомендательные системы на обобщениях и существуют. А уже другой вопрос, как эти обобщения организовывать и по какой формуле кому-то их подсовывать.

в твоём случае будет проще всего юзером или добавлятелем названия вводить темы, по которым можно обобщить нечто - теги, и при добавлении, например, более X раз тега Y делать его актуальным к показу. Три названия подошли под тег "ужасы" = значит, такой теперь есть. Останется лишь взять все теги названий которые посмотрел юзер, и самые релевантные по ним вещи (не забудь исключить уже просмотренное) показывать. Так блок рекомендаций всегда будет оставаться актуальным.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 дек. 2024, в 20:40
10000 руб./за проект
22 дек. 2024, в 20:34
3000 руб./за проект
22 дек. 2024, в 20:12
10000 руб./за проект