We have this issue about some tags not being imported. This is because we try to keep consistency between tag names in the backend code.
The actual methodology is good enough but I think be we could improve it a loooot :
Two main improvements :
Mb has a list of allowed tag considered as genre. Then each tag as a list of aliases. We could import theses genre and aliases to fw db and use them to create a consistent set of tags.
We could import genres from mb db into our tagging system. But this should,'t be done with private track, or in the library section (so users can use their own tags). So we could associate tracks with privateg tags(our actual tag system) and mb_tag for public display and exploration
This could help with recommendation system and music exploration :
- improve the tag pages to have navigate through tags subgenres, subgenre of, has fusion genres etc (see this example : https://musicbrainz.org/genre/462f9321-6103-49c9-b6db-96219bce6f62). What do you think about this @mjourdan ?
- Create radios that play all subgenres, fusion genre etc of a tag for this page
- recommendation based on tag subgenres or associated genre for the music section
This would be amazing for music exploration ! o/
mb doc : https://wiki.musicbrainz.org/Genre