Общение на джазовые темы и не только...
Спасибо за внимание.
title
Description
Body
Прошу помощи в составлении иерархии джазовых стилей. Работаю над собственным проектом - 1KStyles. Это генератор круговых диаграмм (пирогов) музыкальных стилей. Работает на основе статистики Last.fm.
Похожий проект Scaicha. Суть в том, что генератор выбирает теги топ исполнителей из профиля пользователя Last.fm и отображает в виде диаграммы. По ней можно судить, чтО слушает пользователь.
1KStyles отображает на диаграмме не все теги, а только музыкальные теги (это названия музыкальных жанров, стилей, подстилей)
Вот, например, теги Miles Davis: '50s', '60s', '70s', '80s' - не являются музыкальными тегами, поэтому их нужно отсеять, оставив 'acid jazz', 'bebop', 'fusion', 'funk', 'jazz', 'jazz rock', 'hard bop', ...
А для этого нужно составить иерархию музыкальных тегов для каждого жанра музыки в виде: жанр -> стиль -> подстиль.
Вот несколько вариантов пирогов:
Пробовал составить, используя информацию интернет, но в разных источниках разная классификация. Можно посмотреть на allmusic.com и wiki + есть еще такое дерево:
Такую работу мне нужно проделать по каждому жанру музыки. Самостоятельно я это сделать не в состоянии, поэтому прошу помощи слушателей со стажем, которые смогут отсеять лишнее и организовать структуру.
Неактивен
Каждый автор делает свои допущения-упрощения чтобы не получить по своему тегу на каждого исполнителя.
Наверно стоит "отсечь лишние" из классификации алмьюзика. Только я там что-то не догоняю:
Free Jazz
Modern Creative
Modern Free
M-Base
Free Jazz
Third Stream
Free Funk
Avant-Garde Jazz
Добавлено спустя 5 минут 28 секунд:
Кул и Вест-коуст наверно смело можно объединять одним понятием.
Неактивен
takefive пишет:
VokilaM это можно будет прикрутить к любому ресурсу? т.е. можно увидеть что я скачал на данном ресурсе в виде "пирога"? Я правильно понимаю?
после генерации появляются ссылки на данную диаграмму, которые можно вставить на любой форум или профиль, поддерживающий BBCode или HTML. Ссылка содержит настройки диаграммы, сама диаграмма будет обновляться раз в сутки и по мере скробблинга новой музыки на last.fm
Отредактированно VokilaM (2010-09-11 00:01:45)
Неактивен
Вот та структура, которая использовалась в предыдущей версии. Уменя стаж прослушивания джаза всего два года, но мне кажется, что тут много мусора.
'Jazz' 'Acid Jazz' 'Jazzy' 'Avant-Garde' '@Avant-Garde Jazz' 'Big Band' '@Big Band Jazz' 'Dance Bands' 'Ballroom Dance' 'Modern Big Band' 'Jive' 'Retro Swing' 'Sweet Bands' 'Experimental Big Band' 'Continental Jazz' 'British Dance Bands' 'Society Dance Band' 'Bebop' '@Bop' 'Boogie Woogie' 'Classic Jazz' 'Stride' 'New Orleans Jazz' 'Trad Jazz' 'New Orleans Brass Bands' 'Novelty Ragtime' 'New Orleans Jazz Revival' 'Chicago Style' 'Cool Jazz' 'Chamber Jazz' '@Cool' 'West Coast Jazz' 'Dixiland' '@Dixiland Jazz' 'ECM' 'Electro-jazz' 'Kansas City Style' 'Hot Jazz' 'Free Jazz' 'Modern Creative' 'Modern Free' 'M-Base' 'Free Funk' 'Fusion' '@Fusion Jazz' 'Jazz-Pop' 'Contemporary Jazz' 'Gypsy Jazz' 'Hard Bop' 'Post-Bop' 'Modal Music' 'Standards' 'Mainstream' 'Mainstream Jazz' 'Modal' '@Modal Jazz' 'Progressive Jazz' 'Ragtime' 'Smooth Jazz' 'Swing' 'Third Stream' 'Jazz-Funk' 'Free Funk' 'Jazz-Rock' 'Jazz-Rap' 'Post Bop' 'Soul Jazz' 'Groove' 'Vocalese' 'Harmony Vocal Group' 'Vocal Jazz' 'World Jazz' 'World Fusion' 'Latin Jazz' 'Afro-Cuban Jazz' 'Brazilian Jazz' 'Latin Big Band' 'Cuban Jazz' 'African Jazz' 'Bossa Nova' 'European Jazz
Теги, начинающиеся с "@" являются синонимами для своего предка, например, '@Modal Jazz' синоним для 'Modal'.
Кроме того сама идея классификации проблемна, ну или по крайней мере решать ее можно в различных направлениях:
* в историческом (временном) направлении: Ragtime - Swing - Bebop - Cool - Mainstream - ..
* в географическом: Latin Jazz, New Orleans Jazz, Afro-Cuban Jazz, Brazilian Jazz, Bossa-Nova
* в стилевом: Free Jazz, Funk Jazz, Bebop, Modal Jazz, Acid Jazz, ECM
Создаваемая структура должна быть не столько верной, сколько иметь побольше совпадений со сравниваемыми тегами исполнителей. Вот, например, теги Cannonball Adderley и теги Jan Garbarek. Для первого будут сравниваться jazz, saxophone, bebop, hard bop; для второго - jazz, saxophone, contemporary jazz, ecm, norwegian. Дело в том, что пользователи социальной сети Last.fm сами назначают эти теги, поэтому не стоит ожидать большой популярности тега 'Society Dance Band', а непопулярные теги учитываться не будут. Например, 'saxophone' создан 8 418 пользователями, а тег 'jazz' - 112 382 пользователями.
Неактивен
'Bebop'
'@Bop'
'Hard Bop'
'Post-Bop'
'Modal Music'
'Standards'
Мне кажется это не верно.
Неактивен