База данных. Типа CD-DB
состав:
название - (без вопросов)
содержание ид3 (по желанию)
--- mood ---(2 coordinates weborama like, or custom variatios)
--------avg mood
--------avg mark or mark for any mood ( 0-10:0-10, 10-20:10-20 etc)
related=compositions that looks like
User - login
-----compositions
-----favorites
---------custom avg mood
---------mark
где то так но это только общие наметки.
Смысл: Пользователь выбирает настроение. построенное по двум координатам. И из его коллекции музыки выбираются композиции по настроению. так же возможны функции "лучшее под настроение" "случайное под настроение" "те что раньше мне понравились". "Мне бы чего нибудь похожее"
Во время прослушивания можно выставлять оценки, возможно не по одному критерию, а возможно лучше просто по шкале нра - не нра.
Также "те кому нравилась данная композиция так же слушали(так же понравились)"
Конечно что бы пользователи регистрировались нужно их как нибудь стимулировать. и что бы выставляли оценки тоже. Просто интерес может пройти быстро.
Может быть исполнено в виде базы данных для плееров (свой плеер нужно будет собирать) или для онлайн музыки - обьем? место? мб сотрудничество? Возможно удастся совместить оба исполнения.
База по музыке (не пользователям) должна быть свободной!.
Вот. надеюсь понятно. Жду вопросов и коментов.