keepcalculator

06 Numbers and Powers

Deezer AI Music Tagging: What It Does & How It Works

Card No. 06·30165 · Updated · Standard formula, shown below

The calculator on this card is switched off while it is checked. The formula is below, and the worked example shows how to do the sum by hand.

Yes, Deezer has added an AI-powered music tagging system that automatically analyzes and labels tracks with descriptive tags, making it easier to find songs by mood, genre, and sonic characteristics. The system, built on Deezer’s in-house research, processes millions of tracks to assign tags like “energetic,” “sad,” or “acoustic” without manual human input. This article explains what the system does, how it works, where you’ll see it in the app, and what it means for your listening experience.

Formula

The calculator above gives a rough idea of how Deezer’s tagging might assign an energy score based on tempo. The formula used here is a simplified illustration: Energy = min(1, (BPM – 40) / 200 + 0.2), where BPM is beats per minute. A track at 120 BPM gets an energy of 0.6, while a slow ballad at 70 BPM gets 0.35. This is not Deezer’s actual algorithm—it’s a stand-in to show the concept.

Worked Example

Using the default values: duration = 3.5 minutes, BPM = 120. Energy = min(1, (120 – 40)/200 + 0.2) = min(1, 0.4 + 0.2) = 0.6. The mood label is “Energetic” because BPM >= 100. So a 3.5-minute track at 120 BPM gets an energy score of 0.6 and an “Energetic” label.

Background: Why Deezer Built This

Music streaming catalogs are enormous—Deezer hosts over 120 million tracks. Manually tagging every song is impossible, and user-generated tags are inconsistent. Deezer’s research team, known for work in music information retrieval, developed an AI system that listens to the audio itself—not just metadata—to assign tags. This approach was first described in Deezer’s engineering blog around 2020, with the system being applied to millions of tracks to power features like Flow and personalized playlists. The goal was to make search and recommendation more semantic, so you can search “happy workout music” and get results that actually match.

How the AI Tagging Works

The system uses deep learning, specifically convolutional neural networks (CNNs), to analyze the raw audio waveform. It breaks a track into short segments (e.g., 3-second windows) and extracts features like tempo, key, loudness, and spectral content. These features are fed into a model trained on a large dataset of human-annotated music. The output is a set of probability scores for each tag, such as:

  • Genre tags: rock, jazz, hip-hop, electronic, classical
  • Mood tags: happy, sad, energetic, relaxing, angry
  • Instrumentation tags: acoustic guitar, synth, heavy drums, orchestral
  • Vocal tags: male vocals, female vocals, instrumental, choir
  • Production tags: lo-fi, live recording, studio, distorted

Each tag gets a confidence score. The system then applies a threshold to decide which tags are displayed. Deezer has published that their model achieves high accuracy on their test set, but they also note that human annotation is still used for validation and to improve the training data.

Where You See It in the App

You won’t see a “tags” button on every track, but the AI tagging powers several visible features:

  • Flow: Deezer’s personalized radio uses tags to pick the next song based on your listening history and the mood of the current track.
  • Search: Typing “sad acoustic” or “upbeat electronic” returns tracks that match those tags, even if the title or artist doesn’t mention them.
  • Playlist suggestions: When you create a playlist, Deezer suggests similar tracks based on tag similarity.
  • Track pages: Some tracks show a “Moods & Genres” section with clickable tags that lead to more music with the same tag.

The tags are not always visible on the mobile app’s main screen, but they are used behind the scenes for recommendations. On desktop, you might see them under the track’s “More” menu.

Common Problems and Limitations

No AI is perfect. Users have reported a few recurring issues with Deezer’s tagging:

  • Misclassification: A song might be tagged “happy” when it’s clearly sad, or “rock” for a pop track. This happens because the model relies on audio features, which can be ambiguous.
  • Genre overlap: Electronic music and hip-hop often share similar beats, leading to cross-tagging.
  • Instrumental confusion: A piano-heavy pop song might be tagged “classical” because the model detects piano and lacks context.
  • No user editing: Deezer does not allow users to correct or add tags, so errors persist.

If you find a tag wrong, you can’t fix it directly, but you can report the track via Deezer’s support. The system also struggles with live recordings, remixes, and songs with unusual time signatures.

How It Compares to Other Streaming Services

Deezer isn’t alone in this space. Spotify uses a combination of human curation and algorithmic analysis for its “Mood” playlists, but it doesn’t publicly label every track with tags. Apple Music has a “Music Memos” app that analyzes chords but not full tagging. YouTube Music relies heavily on user-generated playlists and metadata. Deezer’s approach is more transparent because they’ve published research papers and blog posts about their tagging system. However, Spotify’s recommendation engine is often considered more accurate due to its massive user interaction data. Deezer’s advantage is that it works on audio alone, so even obscure tracks without user data get tagged.

Costs and Privacy Considerations

There is no extra cost for the AI tagging—it’s included in all Deezer plans, including the free tier. The system runs on Deezer’s servers, so it doesn’t use your device’s processing power. Privacy-wise, Deezer’s AI analyzes the audio files, not your personal listening history, so your data isn’t used to train the model. However, like all streaming services, Deezer does collect your listening behavior to personalize recommendations, which is separate from the tagging system. If you’re concerned about privacy, you can review Deezer’s privacy policy to see what data is collected and how to opt out of certain uses.

Alternatives and What’s Next

If you want to explore music tagging outside Deezer, there are third-party tools like AcousticBrainz (a crowdsourced database of music features) and MusicBrainz (a metadata database). For personal music libraries, apps like Beets can auto-tag your files using online databases. Deezer’s AI tagging is likely to improve over time as they train on more data and refine their models. They’ve also experimented with using tags to generate automatic playlists for specific activities like “studying” or “working out.” In the future, you might see more granular tags, such as “guitar solo” or “female vocalist with reverb,” as the model becomes more sophisticated.

Frequently Asked Questions

Can I search by tag on Deezer?

Yes, you can type a tag into the search bar, such as “energetic” or “sad,” and Deezer will show tracks that have been assigned that tag. The results might not be perfect, but it’s a useful way to discover music beyond artist or title.

How accurate is Deezer’s AI tagging?

Deezer has reported accuracy rates above 80% for general tags like genre and mood, but accuracy drops for more specific tags like instrumentation. The system is constantly updated, so accuracy improves over time.

Can I see the tags on a specific track?

On the desktop app, open a track’s page and look for a “Moods & Genres” section. On mobile, it’s not always visible, but you can sometimes see it by tapping the three-dot menu and selecting “Track details.”

Does the AI tagging work for non-English music?

Yes, the tagging is based on audio features, not language, so it works for any language. However, tag labels are in English, so you’ll see English words even for foreign-language tracks.

Can I suggest a correction for a wrong tag?

Deezer doesn’t have a direct user-facing feature to correct tags, but you can contact support and report the track. They may manually review and adjust the tags in their database.

Will the AI tagging replace human curators?

Not entirely. Deezer still employs human editors for playlists and editorial content. The AI handles the bulk tagging, but humans provide context and curation that AI can’t replicate, especially for cultural nuances.

Related

Formula used
in t | Track duration | min | 3.5 | 0.1 | 60
in b | Beats per minute | BPM | 120 | 40 | 240
out energy | Energy score (0-1) | - | min(1, (b - 40) / 200 + 0.2) | 2
out mood | Mood label | - | (b >= 100 ? "Energetic" : "Calm") | 0

Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.

More cards in this drawer

The whole Numbers and Powers drawer →