Анализ истории Lastfm в контексте перехода на Яндекс.Музыку

Я плохо разбираюсь в музыке, но постоянно что-то слушаю: на работе, дома, в дороге. Нажимаю mute только, когда нужно глубоко над чем-то подумать. Но такое бывает не часто. Раньше я любил Lastfm, поставил скробблер ещё, когда учился в школе. На первом, втором курсе часто туда заглядывал. Но потом как-то остыл. Делал привязку в HypeMachine и Я.Музыке, собирал статистику, но на сайт не заходит. А на прошлой неделе зашёл и обнаружил, что у меня накопилось больше 100 000 прослушиваний. Естественно, захотелось всё скачать и поизучать.
863e868d218941b394c7eb04e4da2de4.png
Я достаточно стабильно прослушивал по ~400 песен в неделю последние пять лет. В 2015 график немного просел, возможно, это связано с моим переходом на Я.Музыку.
2a54ada3b7ad4d6e98d1b801149071d3

Первым делом решил покопаться в истории, посмотреть на каких песнях и альбомах я раньше залипал. Неслабо поностальгировал. Вспомнил, как накрутил себе и подруге The Puppini Sisters — Jingle Bells на новый год, чтобы у нас повысилась «совместимость». Как 1000 раз переслушивал альбом Rihanna на втором курсе, отчётливо вспомнил свой старый ноут с Ubuntu и плеером Banshee. Вспомнил, как слушал jj, готовился к их концерту в Музеоне в 2012. Как въезжал на автобусе в Леон во Франции, а в наушниках играли Kings Of Leon.
9eaec2a4cc4442a983f35f7b95756731

Потом решил изучить актуальную для меня проблему залипания. Я часто замечаю за собой, что слушаю одно и то же по многу раз. С переходом на Я.Музыку такое стало случаться как будто бы чаще.

Посчитал, какую долю занимают песни, которые я прослушивал только раз в день. До 2013 таких прослушиваний было 50%. Потом что-то случилось и я стал дико залипать, к 2014 почти все песни я прослушивал больше одного раза в день. C переходом на Музыку, всё вернулось в норму, повторяющихся треков стало даже поменьше.
7a408270d2a74c7b9575304a620b7c58

Интересно, что повторяющихся исполнителей меньше не стало. Тёмно-синяя область даже подросла. То есть я стал залипать не на отдельные треки, а на исполнителей. Действительно, в Музыке это проще сделать, чем в HypeMachine, которой я раньше пользовался. Там я слушал раздел «Popular», где не было группировки по исполнителям.
eab5a556405746b6bcce640f38e82727

Ещё с переходом на Музыку у меня стало возникать ощущение, что, в целом, мой музыкальный мир сузился. Кажется, что мне предлагают примерно одних и тех же исполнителей каждый день.

Посчитал какая доля прослушиваний приходится на песни, которые я никогда до этого не слушал. Получилось, что за все годы эта доля держалась на уровне 20-30%. С переходом на Музыку график подскочил и быстро пополз вниз. Мне показали песни, которые я не встречал на HypeMachine и начали их повторять. Сейчас доля новой музыки опустилась до прежних значений, посмотрим, что будет дальше. Интересно, что раньше разницы между «in_month», «in_6_months», «in_all_time» почти не было. Если я не слушал песню последние 30 дней, значит почти точно я её никогда не слушал. Песни не возвращались. С Музыкой это уже не так.
cc5543a7ab8f4cd2b37c6669d3e90b34

Ещё интересно посмотреть на долю новых исполнителей. Их всегда было мало, около 10% в день. Последнее время прослеживается тренд на ещё больше снижение. Интересно, что почти всех исполнителей, которые мне в первые дни предложила Музыка я до этого слушал, линия «in_all_time» не подскочила. Но «in_6_months», «in_month», «in_week» отреагировали, Музыка предложила мне исполнителей, которых я слушал раньше. Возможно, в целом, там менее свежая база?
6701e338e7324de99e6bede282bb6333

Чтобы это проверить, я обратился к MusicBrainz. Lastfm отдаёт для многих песен «mbid» по этим идентификаторам можно найти песни в базе MusicBrainz. В период использования Музыки, доля песен с «mbid» держалась на уровне 60%. До этого доля была ниже, иногда вообще случались провалы, может быть, были какие-то проблемы у HypeMachine.
4c88c88972f4496e893d2a2156c31296

До 2013 я шагал вместе со временем и слушал актуальную музыку. В 2014 данные неполные, а с переходом на Музыку средный год выпуска значительно упал. В 2015 я слушал треки из 2010, 2011. Это, конечно, печально.
06333ef9112444c9adca10ca31f3d52a

Ещё я поискал свои треки в Echonest. Всегда хотел попробовать этот сервис. Они считаю разные прикольные показатели. Например, «danceability» показывает удобно ли под песню танцевать. У MGMT — I Found a Whistle, например, dancebility 0.09, а у Metronomy — Love Letters 0.80, что похоже на правду. У меня dancebility немного выше среднего и медлено падает. Liveness измеряет на сколько песня жизнеутверждающая. У jj — My Life, например, liveness 0.08, а у Alicia Keys — Girl on Fire и K-OS — I Wish I Knew Natalie Portman 0.9. У меня liveness немного просел в 2014, как раз тогда своего пика достигло залипание.
026fc98faf6c463c9b343946a8f7221f

Сорцы на Гитхабе github.com/alexanderkuk/analyze-lastfm. Если у кого-то богатая история на Lastfm, советую.

© Habrahabr.ru