I am interested in collecting many user-defined tags for songs (primarily popular songs). These tags need to be descriptive of the song, but not standard metadata (like artist or album), because that information is very easy to obtain.

  • What do you qualify as 'tags'? Are you looking for folksonomy style tagging (where people can enter whatever they want), or do you want ID3? If it's ID3, freeDB forked from CDDB when CDDB moved to a more restrictive license.
    – Joe
    Feb 18 '16 at 20:05
  • I would qualify tags as a labels for songs excluding metadata (i.e., factual data about the song). That website seems to only give metadata, so that wouldn't qualify it as tags.
    – aces
    Feb 19 '16 at 2:00
  • 1
    just so you know, the ID3 metadata fields are typically called "ID3 tags" (the standard (1996) actually has the string 'TAG' and then the values), and there's a 'genre' tag which is entered by whoever submits the entry ... which is why I asked for the clarification. Tagging as you're using it (for user submitted free-text classification, where each user can submit different 'tags') is generally traced back to del.icio.us (2003).
    – Joe
    Feb 19 '16 at 14:43

Last.fm lets certain users add/create tags for songs; not 100% sure who is a "certain user", but I'm assuming that it is related to longevity/activity on the site.
Here's a list of song tags that are included in the Last.fm dataset contribution submitted to the 1,000,000 song dataset:
The Last.fm Dataset - Million Song Dataset
And of course Last.fm's API:
Topped off by the track.getTags method call:


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.