Jinni – это специализированный рекомендательный сервис, сфера деятельности которого – кино Jinni состоит из двух основных частей: рекомендательной системы и поисковика.
Работа с системой начинается заполнением пользовательского профиля, в котором предлагается указать свои кинематографические вкусы, для чего служат два списка характеристик. Первый список содержит перечень основных жанров. Пользователь может отметить те из них, которые ему нравятся или, наоборот, вызывают неприязнь. В принципе, такие перечни предлагаются на большей части других рекомендательных сервисов. Второй список гораздо оригинальней – здесь собрано около двух десятков наиболее расхожих сюжетов современного кинематографа. Среди них – дружба, расследования, отцы и дети, легенды и мифы, столкновения культур. Здесь также предлагаются все те же опции «нравится – не нравится».
Следующий шаг в заполнении профиля рекомендаций не менее оригинален – это выбор зрительского амплуа. Предлагается дюжина вариантов, среди которых можно встретить «героя» и «индивидуалиста», «стратега» и «бунтаря» и даже загадочного «любителя альтернативной реальности». Выбрав свое амплуа, пользователь получает список фильмов, которые предлагается оценить по десятибалльной шкале. Приятно, что в стартовом пуле фильмов присутствуют как недавние блокбастеры, так и классика. После заполнения первоначального профиля, или, как его еще называют разработчики Jinni, «генома», можно воспользоваться рекомендациями (рис. 5.5).
Рис. 5.5. Страница генерации профиля-генома на сервисе Jinni
На основе анализа персонального профиля-генома генерируется оригинальный инструмент Jinni – персональный скетч фильмов (Movie Personality Sketch). Выглядит он как блок, содержащий облако тегов и графических миниатюр фильмов. Это своеобразная модель вкусов пользователя, составленная с помощью алгоритмов Jinni. Разработчики проекта уверяют, что эта модель максимально индивидуальна и двух одинаковых скетчей у пользователей проекта быть не может. Щелчки на тегах и миниатюрах инициируют поиск подобных картин. Таким образом, свой скетч можно не только демонстрировать другим, но и применять в качестве инструмента поиска новых для вас произведений.
Рекомендации для каждого пользователя рассчитываются ежедневно. Результаты можно увидеть, просто зайдя на сайт под своим именем: рекомендации будут выведены в виде коллажа на стартовой странице Jinni.
Не чужды Jinni и популярные в современной. Сети социальные инструменты. Заполнив свой профиль, можно попытаться найти людей со схожими вкусами. Для этого предназначен инструмент Match-o-mat. Зайдя в публичный профиль любого пользователя и вызвав этот инструмент, можно получить детальный анализ схожести ваших вкусов. Причем степень этой схожести выражается не только в абстрактных баллах или процентах, но и в виде краткого текста, который сообщит, в чем именно вкусы совпадают и в чем различаются. Все это сопровождается панелью с перечнем фильмов, которые, вероятно, понравятся обоим пользователям.
В роли поисковика система Jinni способна работать в двух режимах: просмотра каталога и собственно свободного поиска по запросу. «Каталожная» часть реализована в виде боковой панели, на которой находятся ссылки на отдельные разделы архива Jinni. Всего выделены семь признаков, среди которых поиск по жанру, сценарию, отраженному в фильме историческому периоду, настроению, предполагаемой аудитории и даже попавшим в кадр достопримечательностям. Однако боковая панель, скорее всего, способна быть лишь вспомогательным средством навигации.
По центру окна браузера располагается коллаж из отдельных кадров фильмов каждого раздела, щелкая на которых можно переходить в соответствующие тематические разделы Каждая миниатюра сопровождается текстовым комментарием, рассказывающим о фильмах выбранного раздела Данный коллаж является центральным элементом пользовательского интерфейса Jinni и заменяет на данном сервисе традиционный текстовый список результатов.
При наведении указателя мыши на миниатюру всплывает окошко, которое содержит рейтинговую шкалу, краткую аннотацию к фильму, кнопки добавления картины в персональные списки пользователя и ссылки на страницу онлайнового просмотра фильма, если он доступен на сайтах партнеров Jinni (Netflix, Amazon, iTunes) или же магазина, торгующего дисками. Организация миниатюр в коллаже выполнена по образу облака тегов. Размер каждой миниатюры заменяет нумерацию позиций в обычном списке результатов. По умолчанию размеры миниатюр определяются релевантностью конкретного фильма поисковому запросу (рис. 5.6). При необходимости можно изменить способ сортировки. Доступные варианты – даты выхода фильмов, средний пользовательский рейтинг и продолжительность фильма.
Рис. 5.6. Визуальные результаты поиска в системе Jinni