Members
-
spleeter
Deezer source separation library including pretrained models.
Python ★ 28k 1mo agoExplain → -
caupain
Your best buddy for keeping versions catalogs up to date!
Kotlin ★ 148 21h agoExplain → -
linear_graph_autoencoders
Source code from the NeurIPS 2019 workshop article "Keep It Simple: Graph Autoencoders Without Graph Convolutional Networks" (G. Salha, R. Hennequin, M. Vazirgiannis) + k-core framework implementation from IJCAI 2019 article "A Degeneracy Framework for Scalable Graph Autoencoders" (G. Salha, R. Hennequin, V.A. Tran, M. Vazirgiannis)
Python ★ 136 5y agoExplain → -
javascript-samples
Samples for the Deezer Javascript SDK
JavaScript ★ 74 4y agoExplain → -
KustomExport ▣
DEPRECATED : A JS facade generator for KotlinJS / KMP
Kotlin ★ 69 1y agoExplain → -
deepfake-detector
Code repository of our research paper - D. Afchar, G. Meseguer Brocal, R. Hennequin
Python ★ 65 5mo agoExplain → -
skey
Self-supervised key estimation model that matches performance with supervised state-of-the-art model.
Python ★ 63 1y agoExplain → -
carousel_bandits
Source code and data from the RecSys 2020 article "Carousel Personalization in Music Streaming Apps with Contextual Bandits" by W. Bendada, G. Salha and T. Bontempelli
Python ★ 60 5y agoExplain → -
weslang
A language detection Web Service
Java ★ 53 9y agoExplain → -
w2v_reco_hyperparameters_matter
Repository to reproduce results of "Word2vec applied to Recommendation: Hyperparameters Matter" by H. Caselles-Dupré, F. Lesaint and J. Royo-Letelier. The paper will be published on the 12th ACM Conference on Recommender Systems, Vancouver, Canada, 2nd-7th October 2018
Python ★ 52 7y agoExplain → -
semi_perso_user_cold_start
Source code from the KDD 2021 article "A Semi-Personalized System for User Cold Start Recommendation on Music Streaming Apps" by L. Briand, G. Salha-Galvan, W. Bendada, M. Morlon and V.A. Tran
Python ★ 51 4y agoExplain → -
html-linter
HTML5 Linter based on Google Style Guide
Python ★ 51 4y agoExplain → -
ismir25-ai-music-detector
Code of our ISMIR 2025 paper - D. Afchar, G. Meseguer Brocal, K. Akesbi, R. Hennequin
Jupyter Notebook ★ 47 8mo agoExplain → -
gravity_graph_autoencoders
Source code from the CIKM 2019 article "Gravity-Inspired Graph Autoencoders for Directed Link Prediction" by G. Salha, S. Limnios, R. Hennequin, V.A. Tran and M. Vazirgiannis
Python ★ 46 2y agoExplain → -
android-sample
Sample application using Deezer Android SDK
Java ★ 42 7y agoExplain → -
deezer_mood_detection_dataset
A dataset of Valence/Arousal detection with deezer Id and MSD Id as input
★ 36 8y agoExplain → -
stone
Repository for the ISMIR 2024 Paper "STONE: Self-supervised Tonality Estimator".
Python ★ 33 9mo agoExplain → -
sigir23-mojito
Source code from the SIGIR 2023 article "Attention Mixtures for Time-Aware Sequential Recommendation" by V.A. Tran, G. Salha-Galvan, B. Sguerra, and R. Hennequin
Python ★ 30 3y agoExplain → -
zeroNoteSamba
Repository for the IEEE/ACM TASLP 2023 Paper "Zero-Note Samba: Self-Supervised Beat Tracking".
Python ★ 29 3y agoExplain → -
cover_song_detection
Tools to run experiments around large scale cover detection.
Python ★ 28 3y agoExplain → -
fastgae
Source code from the article "FastGAE: Scalable Graph Autoencoders with Stochastic Subgraph Decoding" by G. Salha, R. Hennequin, J.B. Remy, M. Moussallam and M. Vazirgiannis (2020)
Python ★ 27 4y agoExplain → -
MusicGenreTranslation
Python code for reproducing music genre translation experiments presented in the paper Leveraging knowledge bases and parallel annotations for music genre translation ISMIR 2019.
Python ★ 27 3y agoExplain → -
similar_artists_ranking
Cold Start Similar Artists Ranking with Gravity-Inspired Graph Autoencoders (RecSys 2021)
Python ★ 19 4y agoExplain → -
playntell
Code to reproduce the experiments presented in the article "Data-Efficient Playlist Captioning With Musical and Linguistic Knowledge" (EMNLP 2022)
Python ★ 18 3y agoExplain → -
musicFPaugment
Code for reproducting the paper Music Augmentation and Denoising For Peak-Based Audio Fingerprinting
Python ★ 17 2y agoExplain → -
sigir2019-2stagesampling
Improving Collaborative Metric Learning for Recommendation by a 2-stage negative sampling strategy.
Python ★ 16 7y agoExplain → -
interpretable_nn_attribution
Source code from our RecSys 2020 paper: "Making neural network interpretable with attribution: application to implicit signals prediction" (D. Afchar, R. Hennequin)
Jupyter Notebook ★ 14 5y agoExplain → -
recsys24-pisa
Code for reproducting experiments of the PISA paper published at RecSys 2024
Python ★ 14 1y agoExplain → -
MultilingualLyricsToAudioAlignment
DALI datasets split used to train models presented in the paper Multilingual lyrics-to-audio alignment (ISMIR 2020).
★ 13 5y agoExplain → -
deezer.github.io
Research team website
SCSS ★ 12 19d agoExplain → -
MultilingualMusicGenreEmbedding
Python code to reproduce the experiments presented in the paper Multilingual Music Genre Embeddings for Effective Cross-Lingual Music Item Annotation (ISMIR 2020).
Python ★ 12 5y agoExplain → -
robust-AI-lyrics-detection
Code to reproduce the experiments presented in the article "Double Entendre: Robust Audio-Based AI-Generated Lyrics Detection via Multi-View Fusion" (Findings of ACL 2025)
Python ★ 11 7mo agoExplain → -
character_embeddings_qa
Repository for the paper Improving Quotation Attribution with Fictional Character Embeddings, Gaspard Michel, Elena V. Epure, Romain Hennequin, Christophe Cerisara, EMNLP 2024 (Findings)
Python ★ 10 1y agoExplain → -
real-cloned-singer-id
Repository for the ISMIR 2024 Paper "From Real to Cloned Singer Identification".
Python ★ 10 1y agoExplain → -
music-ner-eacl2023
Code and data to reproduce the experiments presented in the article "A Human Subject Study of Named Entity Recognition (NER) in Conversational Music Recommendation Queries" (EACL 2023)
Python ★ 10 2y agoExplain → -
node-deezer ⑂
Unofficial Node.js wrapper for the Deezer API
★ 10 13y agoExplain → -
GroROTI
G(r)oROTI is a selfhosted Return On Time Invested web application written in Go
Go ★ 9 1mo agoExplain → -
muzeeglot
Web interface application to visualize multilingual music genre embeddings and generated cross-lingual music genre annotations for Wikipedia music entities (artists, bands, albums, tracks).
Python ★ 9 5y agoExplain → -
elasticmsd
Transfer the Million Song Dataset (MSD) in an Elasticsearch index
Python ★ 9 8y agoExplain → -
podcast-topic-modeling
Code to reproduce the experiments presented in the article Topic Modeling on Podcast Short-Text Metadata (ECIR 2022)
Python ★ 8 2y agoExplain → -
WindowsPhoneToastNotifications
An InApp notifications system for Windows Phone Silverlight applications.
C# ★ 8 11y agoExplain → -
nlp4musa_melscribe
Code and data to reproduce the experiments presented in the article "Harnessing High-Level Song Descriptors towards Natural Language-Based Music Recommendation" (NLP4MusA2024)
Python ★ 8 1y agoExplain → -
code-snippets
Code snippets of Deezer SDK / API
JavaScript ★ 8 4y agoExplain → -
template-remover
Template remover
Python ★ 8 7y agoExplain → -
mt2
Repository for paper "Multi-class-token transformer for multitask self-supervised music information retrieval"
Python ★ 7 9mo agoExplain → -
iOS-sdk-samples
Samples applications using Deezer iOS SDK in Objective-C & Swift
HTML ★ 7 7y agoExplain → -
multi-view-ssl-benchmark
Repository for the ICASSP 2024 paper "An Experimental Comparison Of Multi-view Self-supervised Methods For Music Tagging".
Python ★ 7 2y agoExplain → -
APC-RTA
No description.
Python ★ 7 3y agoExplain → -
functional_attribution
Code of our accepted ICML 2021 paper "Towards Rigorous Interpretations: a Formalisation of Feature Attribution" (D. Afchar, R. Hennequin, V. Guigue)
Python ★ 6 5y agoExplain → -
deezer-chromaprint
A stand-alone, x86 and x64 compatible, Windows version, of the chromaprint audio library.
C++ ★ 6 12y agoExplain → -
CrossCulturalMusicGenrePerception
Python code to reproduce the experiments presented in the article Modeling the Music Genre Perception across Language-Bound Cultures, presented at the EMNLP 2020 conference.
Python ★ 6 5y agoExplain → -
LIVI-Lyrics-Informed-Version-Identification
No description.
Python ★ 5 6mo agoExplain → -
recsys21-hlr
Hierarchical Latent Relation Modeling for Collaborative Metric Learning
Python ★ 5 4y agoExplain → -
emergent-musical-properties-transformer
No description.
★ 5 1y agoExplain → -
ex2vec
No description.
Python ★ 5 2y agoExplain → -
music-demixing-challenge-starter-kit ⑂
Starter kit for getting started in the Music Demixing Challenge.
Python ★ 5 5y agoExplain → -
Counsel
A collection of advices, ready to use via AOP
Java ★ 5 9y agoExplain → -
llms_quotation_attribution
Code and data used in the paper "Evaluating LLMs for Quotation Attribution in Literary Texts: A Case Study of LLaMa3" (NAACL 2025), co-authored by Gaspard Michel, Elena Epure, Romain Hennequin and Christophe Cerisara.
Python ★ 4 1y agoExplain → -
recsys25-reacta
"Beyond the past": Leveraging Audio and Human Memory for Sequential Music Recommendation
Python ★ 4 10mo agoExplain → -
MusicRecoIntent-NLP4MusA26
This repository contains the dataset presented in the paper: "Beyond Musical Descriptors: Extracting Preference-Bearing Intent in Music Queries"
★ 4 4mo agoExplain → -
pauzee_taln23
Pauses Prediction in text reading.
Python ★ 4 3y agoExplain → -
spiky_svd
Code repository of our RecSys 2023 paper "Of Spiky SVDs and Music Recommendation" - D. Afchar, R. Hennequin, V. Guigue (2023)
Python ★ 4 2y agoExplain → -
concept_hierarchy
Source code of our ISMIR 2022 paper "Learning Unsupervised Hierarchies of Audio Concepts" by D. Afchar, R. Hennequin and V. Guigue (2022)
Jupyter Notebook ★ 4 3y agoExplain → -
net-ner-probing
This repository contains the code and data to reproduce the experiments from the article Probing Pre-trained Auto-regressive Language Models for Named Entity Typing and Recognition presented at LREC 2022.
Python ★ 4 4y agoExplain → -
GraceNote2Deezer
An Android sample application, using both GraceNote and Deezer SDK to match your music with Deezer's catalog
★ 4 12y agoExplain → -
Android-Aspectj-Plugin
A Gradle plugin which enables AspectJ for Android builds
Groovy ★ 4 10y agoExplain → -
WinAppDriver ⑂
Windows Application Driver
C# ★ 3 10y agoExplain → -
openl10n ⑂
A localization tool for your applications
PHP ★ 3 11y agoExplain → -
Search-Intent-Exploration
No description.
★ 3 4y agoExplain → -
terragrunt-example
No description.
HCL ★ 3 4y agoExplain → -
SingingLanguageIdentification
Datasets splits for reproducing paper Singing Language Identification Using a Deep Phonotactic Approach (ICASSP 2021).
★ 3 5y agoExplain → -
audio_based_disambiguation_of_music_genre_tags
Supporting data for the paper: R. Hennequin, J. Royo Letelier, M. Moussallam "Audio Based Disambiguation Of Music Genre Tags", ISMIR 2018
★ 3 8y agoExplain → -
CordovaDeezerSample
Sample for the Deezer Cordova Plugin
JavaScript ★ 3 12y agoExplain → -
CordovaDeezerPlugin
A Plugin for cordova to embed JS apps within Android
Java ★ 3 12y agoExplain → -
java-diff-merge-tool
A smart tool to provide diff/merge resolution for Java files
Java ★ 3 11y agoExplain → -
synthetic_lyrics_detection
Code used for the paper "Synthetic Lyrics Detection Across Languages and Genres" (NAACL 2025 Workshop TrustNLP), co-authored by Yanis Labrak, Markus Frohmann, Gabriel Meseguer-Brocal, and Elena V. Epure.
Python ★ 2 1y agoExplain → -
perceived_singing_voice_femininity
Dataset for paper "Perceived femininity in singing voice: analysis and prediction"
★ 2 8mo agoExplain → -
recsys25_llm_biases
No description.
Jupyter Notebook ★ 2 10mo agoExplain → -
libriquote
Utilities and evaluation code for LibriQuote, a speech dataset of expressive utterances from fictional characters
Python ★ 2 10mo agoExplain → -
text2playlist-ecir2025
No description.
★ 2 1y agoExplain → -
vMF-exploration
No description.
Python ★ 2 1y agoExplain → -
vMF-GloVe
No description.
Python ★ 2 1y agoExplain → -
consistency
Repository for the RecSys 2023 Paper "On the Consistency of Average Embeddings for Item Recommendation"
Python ★ 1 2y agoExplain → -
text2playlist-recsys2025
This repository will contain resources related to the RecSys 2025 EARL Workshop paper titled "Text2Playlist: Generating Personalized Playlists from Text on Deezer" by Mathieu Delcluze et al.
★ 1 10mo agoExplain → -
homebrew-repo
Deezer Homebrew tap
Ruby ★ 1 3mo agoExplain → -
uncertainty_feedback
No description.
Jupyter Notebook ★ 1 1y agoExplain → -
new-releases-ecir2024
This repository will contain resources related to the ECIR 2024 Industry Talk titled "Let’s Get It Started: Fostering the Discoverability of New Releases on Deezer" by Léa Briand et al.
★ 1 2y agoExplain → -
aads_french
Code and data to reproduce the experiments presented in "Automatic Annotation of Direct Speech in Written French Narratives" (ACL 2023)
Python ★ 1 3y agoExplain → -
rust-ectoken ▣
Token Generator for Edgecast Token-Based Authentication from Verizon Digital Media Services
Rust ★ 1 5y agoExplain → -
Disambiguating-Music-Artists-at-Scale-with-Audio-Metric-Learning
No description.
★ 1 8y agoExplain → -
k3d ⑂
Little helper to run Rancher Lab's k3s in Docker
★ 1 6y agoExplain → -
web-samples
No description.
★ 1 9y agoExplain → -
ismir26-hybrid-human-ai-music-detection
No description.
★ 0 5d agoExplain → -
TORS_LLM_biases
No description.
Jupyter Notebook ★ 0 3mo agoExplain → -
modeling_activity_pace
Companion code repository for the CHIIR2024 paper "Modeling Activity-Driven Music Listening with PACE"
Python ★ 0 1y agoExplain → -
debian-repo
Deezer Debian repository
Kotlin ★ 0 1y agoExplain → -
quote_AV
Code to reproduce the experiments presented in "Distinguishing Fictional Voices: a Study of Authorship Verification Models for Quotation Attribution" (LaTeCH-CLfl workshop at EACL 2024)
Python ★ 0 1y agoExplain → -
spleeter-feedstock ⑂
A conda-smithy repository for spleeter.
★ 0 6y agoExplain → -
spleeter-gpu-feedstock ⑂
A conda-smithy repository for spleeter-gpu.
★ 0 6y agoExplain → -
criticity_tool
No description.
JavaScript ★ 0 7y agoExplain →
No repos match these filters.