Создание приложения для анализа аудиопрофилей пользователей
Объектом исследования данной работы является задача нахождения схожих профилей аудиозаписей пользователей социальной сети «ВКонтакте».
Цель работы: Создание программного и алгоритмического обеспечения для анализа информации о музыкальных предпочтениях пользователя и предоставление ему информации о том, с какими из пользователей его «аудиопрофиль» имеет больше общего.
Функции, предоставляемые программой, можно разделить на несколько уровней, каждый из которых дополняет совокупность предыдущих:
1.Возможность найти наиболее родственного по музыкальным вкусам пользователя среди своих друзей или также друзей своих друзей по исполнителям. Это означает, что чем больше композиций у двух отдельно взятых пользователей совпадает по исполнителям, тем родственней считаются их вкусы.
2.Нахождение людей со схожими вкусами среди всех пользователей ВКонтакте по исполнителям.
3.Поиск с той же целью, но уже по жанрам. Сперва определяется процентное соотношение жанров в аудиозаписях каждого из пользователей и на основании этого корректируется результат.
4.Улучшенный поиск по жанрам – классы групп жанров могут меняться в зависимости от того, что слушают пользователи, то есть машина на основе определенных условий будет модифицировать систему смежности жанров. Например, один пользователь слушает песни жанра А и В. Это значит, что например, если он не слушает С, то песни жанра А и В более родственны, чем А и С. Следовательно, в добавок к предыдущим пунктам, если есть пользователь, слушающий только А и есть пользователи слушающие «А и С» и «А и В», то пользователь слушающий A и В будет родственней по отношению к пользователю, который слушает только А.
Работа выполнена под руководством: преподавателя Куренкова В.В.