LiveLib работает не только как рекомендательный сервис, но и как своеобразная записная книжка, в которой можно сохранять сведения о прочитанных книгах, а также строить планы на будущее чтение. Рекомендательная система строится на тегах и определяемом пользователями рейтинге. Шкала оценок предусматривает три ступени: «понравилось», «не понравилось» и «нейтрально». Для каждой книги демонстрируется ее усредненный рейтинг, количество читателей и рецензий, список тегов, а также ссылка на подборку избранных цитат из произведения, если они, конечно, были для него указаны.
Проект LiveLib интегрирован с поисковиком электронных книг eBdb. Это означает, что всего одним щелчком на соответствующей ссылке на странице книги можно провести поиск ее электронных вариантов в онлайновых полнотекстовых библиотеках. Это очень удобная функция для тех, кто предпочитает книги в электронных форматах. Для тех же, кто читает обычные бумажные издания, предлагается ссылка на книжный магазин Ozon (рис. 5.2).
Рис. 5.2. «Подборки» на сайте рекомендательной системы LiveLib
Оригинальная находка проекта – система «подборок», представляющих собой созданные пользователями списки книг, объединенные определенной тематикой. Подчеркнем, что они не генерируются автоматически, а составляются самими пользователями, поэтому не лишены доли субъективности. Признаки, по которым составляются подборки, могут быть самыми разными. Среди существующих подборок есть списки книг, получивших различные литературные премии, «Художественная литература про еду», научно-популярные книги и множество других тематических списков.
Данный сервис подойдет людям, которым удобнее ориентироваться не на абстрактные цифры рейтингов, а на «живые» рекомендации. Рецензии на книги вынесены в особый раздел сайта – их можно читать и комментировать отдельно, а не только в привязке к странице определенного произведения. На повышение уровня «социальности» ресурса работают блог и форум проекта, где можно обсудить представленные на сайте произведения, не ограничивая себя рамками формализованных рецензий и оценок. Отметим возможность создания виджета для своего сайта или блога, основанного на информации о книгах из вашего профиля.
Last.fm
Одним из наиболее известных и популярных рекомендательных сервисов в современной. Сети является проект Last.fm. Его вполне можно считать эталоном современной рекомендательной машины. Мы остановимся только на основных особенностях реализации его поисковых возможностей.
Специализация Last.fm – музыка. Данный сервис вырабатывает рекомендации на основе статистики прослушиваемых пользователем музыкальных произведений. Эту задачу решает локальный клиент Last.fm, который устанавливается на компьютере пользователя и отслеживает списки прослушивания мультимедиа-плееров. На самом сервисе Last.fm данный процесс называется «скробблингом» (рис. 5.3). Информация о частоте прослушивания композиций загружается на сервер Last.fm, где и рассчитываются персональные рекомендации. Дополнительный способ характеризовать музыку – использовать теги. Благодаря такой автоматизации сбора данных в онлайновом профиле достаточно быстро собирается хорошая статистика, отражающая музыкальные вкусы и пристрастия пользователя.
Рис. 5.3. Локальный клиент Last.fm в процессе скробблинга
Система рекомендаций Last.fm, таким образом, опирается на статистику о сотнях миллионов прослушиваний, о понравившихся произведениях и о присвоенных пользователями тегов. Наличие такой широкой базы самым благотворным образом сказывается на качестве рекомендаций. Получить их можно, даже не регистрируя свой аккаунт, достаточно выбрать в каталоге Last.fm любого исполнителя и воспользоваться кнопкой. Похожие исполнители. Страница каждого исполнителя содержит его краткую биографию, список доступных для онлайнового просмотра видеоклипов, а также панель связанных с ним новостей, в том числе сведения о турне и концертах. Кроме того, выводится хит-парад его композиций среди пользователей Last.fm. Заметим, что степень стилистической схожести рекомендуемых исполнителей оценивается на Last.fm гибко – в процентах. Качество рекомендаций вполне высокое. После регистрации аккаунта и сбора некоторой персональной статистики Last.fm начинает автоматически предлагать похожих исполнителей.
Last.fm предлагает только режим простого поиска. В то же время здесь работает весьма совершенная система автодополнения запроса. В выпадающем меню, которое открывается при начале ввода ключевых слов, предлагаемые варианты сгруппированы в разделы Исполнители, Альбомы и Композиции. В результате данное меню можно рассматривать как своеобразный фильтр, позволяющий быстро найти нужный вариант (рис. 5.4).
Рис. 5.4. Поиск похожих исполнителей в Last.fm
Замечательная возможность Lasf.fm – создание на основе предлагаемых рекомендаций собственной онлайновой радиостанции и прослушивание в потоковом режиме музыки, подбираемой исходя из ваших личных вкусов.
Jinni