Download PirknerMoodlogic

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
MoodLogic Metadata
MoodLogic
The promise and reality of digital music
The solution: Smart audio devices
Key technology: Creating music metadata
MoodLogic’s choice: Metadata generation with the help of end users
Mining of music string data (artist name, song name, etc)
Mining of individual song profiles
Mining of user collections and usage logs
© 2004 MoodLogic, Inc. – No reproduction or distribution without prior written permission.
- Confidential -
MoodLogic Metadata
The promise and reality of digital music
Promise:
• “Music at your fingertips …”
• “10,000 songs in your pocket”
• “The right music at the right time …”
Reality:
• 10,000 songs (many of them mislabeled or miscategorized)
only accessible via small screen real estate
• Issue: How to get the next hour of a great music experience?
- Confidential -
MoodLogic Metadata
The solution: Smart audio devices
What is a smart audio device?
• Content aware (not just portable hard disk but music device)
• Ability to create music experiences “on the fly”
• Adapt to the user preferences
Key: music metadata + inference technology
• Need for detailed descriptive data about individual songs
(genre, subgenre, mood, tempo, original release year,
instrumentation, etc)
• Playlisting algorithms: “Play an hour of smooth Jazz with
saxophone”, “Play songs similar to ‘Fight Music’ by D12”
- Confidential -
MoodLogic Metadata
Key technology: Creating music metadata
Table Of Contents Data
Classification Data (Metadata)
Basic TOC fields (Artist, Album, Song)
Used for:
Artist, Song Display
Tag fixing
There is no uniform database for music!
Detailed classification songs
Attributes (genre, mood, tempo, …)
Used for:
Browsing & Filtering, Playlist Creation
Recommendations
There is no perceptual database for music!
What are the options to generate metadata?
• DSP (Digital Signal Processing)
• Expert ratings/ submissions
• Community ratings/ submissions
- Confidential -
MoodLogic Metadata
MoodLogic’s choice: Metadata generation with the help of end users
Users listen to music
and fill out detailed
questionnaire
describing individual
songs
- Confidential -
MoodLogic Metadata
Mining of music string data (artist name, song name, etc)
• Mining 300 million submissions on (mis) spellings of artists, songs, albums
• Creating of a “canonical” artist space (e.g. making sure the same artist is spelled
the song the same way for all songs)
• Global database requires mining of music data in different languages and different
character sets
Dozens of different
spellings /
submissions for one
artist name for the
same song as well as
across songs by the
same artist.
Artist name
submissions for
song A:
Artist name
submissions for
song B:
Britney Spears
Britny Spears
Brittany Spears
Brittaney Spears
Britteney Spears
Britney Speas
Britney Spers
Britney Speares
…
Britny Spears
Brittany Spears
Goal: Uniform artist entities
- Confidential -
Britney Spears
Artist ID: 2435
MoodLogic Metadata
Mining of individual song profiles
• Mining > 1 billion individual song attribute ratings from end users (song model)
• Assessing quality of submissions (user model)
• Localization (different perceptions in different countries?)
• What are the salient attributes of a song?
Distribution of attribute “energy”
ratings for one song (rated by 18
people)
Goal: Determine song profile
- Confidential -
MoodLogic Metadata
Mining of user collections and usage logs
• Mining > 1 million user music collections (e.g. Finding like minded users)
• Building and evaluating quality of recommendation systems
• Determining the usefulness of product features
Distribution of music collections
for a million users
Song IDs for user A:
Song IDs for user B:
873124
243515
135123
646334
345321
246213
664343
621354
….
243515
135123
646334
345321
246213
664343
621354
542342
….
Goal: Recommend songs
- Confidential -
Song ID: 24543
MoodLogic Metadata
Questions? Interests? Suggestions?
Thanks!
- Confidential -