Ах, моя ошибка Хотите поделиться плодами своего труда с нами и с кем-нибудь, кто погуглит эту проблему дальше?

т, я пытаюсь изучить некоторые рекомендательные алгоритмы, которые используются на сайтах, таких как Amazon.com. Итак, у меня есть простое приложение книжного магазина java (spring hibernate postgres), где в Book есть атрибуты title, category, tags, author. Для простоты в книге нет контента. Книга должна быть идентифицирована по названию, категории, автору и тегам. Для каждого пользователя, входящего в приложение, я могу рекомендовать несколько книг. Каждый пользователь может просмотреть книгу, добавить ее в корзину и купить в любое время. Поэтому в базе данных я храню информацию о том, сколько раз каждый пользователь просматривал книгу, книги в своей корзине и книги, которые пользователь купил. На данный момент нет опции рейтинга, но она также может быть добавлена.

Так может кто-нибудь сказать мне, какие алгоритмы я мог бы использовать, чтобы продемонстрировать рекомендации для каждого пользователя? Я хочу, чтобы все было очень просто. Это не проект для продажи, а только для расширения моих знаний об алгоритмах рекомендаций. Итак, предположим, что всего около 30 книг (5 категорий и 6 книг в каждой). Было бы очень полезно, если бы кто-то мог также сказать мне, какими должны быть атрибуты, которые я должен использовать для вычисления сходства между двумя пользователями, и как это сделать с рекомендованными алгоритмами.

Заранее спасибо. SerotoninChase.

Ответы на вопрос(4)

Ваш ответ на вопрос