разделение лайков рекомендациям и трекам, музыкальные "профили"
Сталкиваюсь с несколькими проблемами:
Допустим мне понравилось что моя волна порекомендовала мне этот трек и я хочу больше подобных, но трек уже в коллекции и я не могу поставить ему два лайка сразу, предлагаю решение: кроме нравится/не нравится трек добавить кнопки нравится/ не нравится рекомендация, где первое это оценка музыкального вкуса на постоянной основе, а второе временная оценка в рамках данной сессии моей волны или малого периода вроде нескольких дней или недели. первое можно визуально оформить в виде сердечек (как оно уже оформлено), а второе в виде "лайков". Подобная система с кнопками "интересует" и "не интересует" кроме стандартных лайков и дизлайков есть в одном популярном видео-сервисе (на всякий случай не буду называть название).
Другая проблема моя волна по плей листу учитывает общий вкус в том числе, поэтому если мне к примеру нравятся песни 90-х и современная попса и в данный момент я хочу послушать что то одно то чистого одного типа рекомндаций я не получу, в связи с че предлагаю добавить музыкальные профили (по аналогии с браузерами), при этом иметь режимы учитывания вкусов всех профилей и режим инкогнито который не влияет на рекомендации ни в одном профиле и в "общем зачёте". Приношу извинения если я не правильно понимаю работу системы рекомендаций и в таком случае прошу знающих людей объяснить мне если я не прав.