Overview
RateMate - проект социальна сеть в которой основной фичей будет то что пользователи будут оценивать фильмы и оцека будет выставлятся на основе силы взаимодействия с фильмом. К примеру если человек смотрит только фильмы ужасов и оценивает фильм ужасов его оценка будет иметь больший вес среди других пользователей. Так же на вес оценки будет влиять общее количество оцененных фильмов. Из-за чего при явном негативе пользователей без причины, оценка фильма не поменяется так как создав новый аккаунт у пользователя будет крайне низкий вес оценок.
Главные задачи:
- попытаться привлечь пользовательй удобностью в способе быстро поставить оценку.
- умная система рекомендаций
- удобный поиск фильмов и других пользователей
- приятный user experience
Вес оценок
Гибкая система веса оценки которая должна развиваться с появлением большего количества связей пользователей между собой и пользователей с фильмами. Необходимо разработать формулу расчета. Необходимо продумать абстрактную градацию, которая будет видна пользователю.
Система выставления оценок
Предлагаем пользователю выставить оценку от 1 до 10 фильму в целом и/или ниже оценить по критериям.
Текущие критерии:
- Режиссура
- Игра актеров
- Сценарий
- Операторская работа (качество съемки)
- Визуальные эффекты
- Саудтрэк (музыкальное оформление)
- Монтаж
- Пользовательский критерий
Фильм можно оценить и по одному критерию и по нему будет сделана средняя оценка.
Пользовательский выбор
Если по фильму люди часто будут добавлять конкретный критерий, то будет автоматически добавлен критерий users suggest к конкретному фильму. Если один и тот же пользовательский критерий будет добавлятся в разные фильмы, то сделаем его одним из основных.
Рекомендации
На основе оценок пользователей будут предлагаться посмотреть фильмы которые больше всех ему могут подходить. Три вида алгоритма рекомендации: * Машинное обучение * Алгоритм на основе предпочтений пользователя * Алгоритм на основе предпочтений друзья/ближайших пользователей
Если будет фильм попадающий во все три критерия для пользователя, то делаем рамку MUST SEE и ставим фильм в начало списка.
Машинное обучение
Будем использовать генеративное обучение на основе того что выбирают пользователи.
Алгоритм на основе предпочтений пользователя
Работаем с анализом графов и выбираем ближайшую ноду.
Алгоритм на основе предпочтений друзья/ближайших пользователей
Анализируем что смотрят люди и если ты оценил 9 фильмов на 10 из 10, а другой человек так же оценил эти 9 фильмов, но у него так же есть и десятый фильм который он тоже оценил на 10, то предлагаем первому пользователю посмотреть именно этот десятый фильм.
User profile
Квиз
Очень короткие тесты которые генерируются и подстраиваются под пользователя. В них новый пользователь сможет быстро оценить множество уже просмотренных фильмов. (можно сдеть как в тиндере - правый свайп предполагает проставление оценок)
Список
Список просмотренных фильмов. Фильмы можно скрывать.
Отображение рпг части
Видно вес оценки и уровень аккаута.
Настройка профиля
Измение аватарки, изменение никнейма, настройки приватности, настройка уведомлений
Друзья
Видно фид друзей которым они поделились.
Хочу посмотреть
Отображается список, фильмы в которых пользователь поставил галочку как то что хочет посмотреть. Автоматически предлагать к просмотру следующие части/сезоны просмотренных фильмов и сериалов с оценкой от пользователя от 6 и выше. Возможность удаления элементов из этого списка
Система рпг
Overview
Скорее всего большенству людей не будет интересно все рпг фичи. Приложение должно разрабатываться с возможностью этого не замечать вовсе. Если будет интерестно то пользователь увидит свой уровень, свой статус, вес свой оценки и тд.
Ачивки
Необходимо разработать систему очивок которые пользователь будет получать во время пользования сервисов. Ачивки должны быть практически за все что есть в приложении. Ачивки дают опыт, но не влияют на вес оценки.
Уровень аккаунта
По уровню аккаута будет так же происходить незначительная, но калькуляция веса оценки.
Общение
Друзья
Возможность подписаться и/или добавить в друзья. В настройках профиля можно разграничивать что друзья могут видеть. Возможность оповещать о том что ты посмотрел своим друзьям, а так же делится тем как ты оценил фильм.
Личные сообщения
Возможность отправлять сообщения другим пользователям.
Группы по интересам
Возможность создавать группы в которых люди смогут общаться и обсуждать фильмы.
Комментарии
Комментарии под фильмами с фильтрацией по четырем параметрам:
- Лайк
- Уровень аккаунта
- Вес в просмотре этой категории
- Дата отправки
Таким образом мы уберем большинство ботов, а так же мотивируем людей получать уровень и больше оценивать фильмы. За комментарии к фильму (это отзывы) будем давать дополнительные баллы.
Must see
После достижения определенного уровния отправляем пользователю список фильмов которые он может посмотреть, (фильмы входят в лучше в своем жанре). Список представляет собой дерево, после определенного количества просмотренных фильмов даем специализацию в категории фильмов и ачивку.
Монетизация
Реклама на сайте
Основной способ окупить разработку. Необходимо встроить рекламу неназойливо в сервис, а так же часто жалобно просить пользователей отключать adblock что бы мы могли поесть.
Платная подписка
Стоймость должна быть мизирная от 1-2$ и так же возможность покупки на 6 и 12 месяцев с дополнительными бонусами. Платная подписка не влияет на вес оценки пользователя и это должно быть известно пользователям.
Спонсорство
Это возможность спонсорски поддержать проект и об этом должно быть обязательно указано. Жалобно просим нас поддержать.
Реклама
Платная подписка убирает рекламу.
Фишки
Платная подписка дают пользователям получать доступ к новому контенту гораздо раньше (к примеру новые ачивки или удобные фишки)
Стикеры
Так же за платную подписку люди будут иметь возможность отправлять стикеры и сами стикеры будут даваться ежемесячно (стикеры будем генерировать с помощью AI).
Списки
Info
Эта первая временная фича которую пользователи платной подписки получат на 6 месяцев раньше остальных пользователей.
Возможность создавать свои списки рекомендаций и делится ими с помощью ссылки. Так же они будут видны и другим пользователям.
Примеры списков:
- Это мои любимые фильмы
- Это мои любимые ужастики
- Это лучшие фильмы 2024
- Класснный фильм на вечер пятницы
Списки можно оценить.
Выход на биржу стартапов
Паразительно как много людей готовы давать миллионы долларов просто за идею проекта! Тяжело в это поверить, но если идея созвучна с текущеми трендами, то даже без готового MVP люди готовы вкладываться. А значит нельзя упускать возможность продавать части своей жопы спонсорам.