{"id":31904453,"url":"https://github.com/deezer/text2playlist-recsys2025","last_synced_at":"2026-02-18T12:02:36.616Z","repository":{"id":315601322,"uuid":"1060150158","full_name":"deezer/text2playlist-recsys2025","owner":"deezer","description":"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. ","archived":false,"fork":false,"pushed_at":"2025-09-19T14:04:04.000Z","size":3487,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-09-19T15:44:22.319Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/deezer.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-09-19T13:08:50.000Z","updated_at":"2025-09-19T14:04:08.000Z","dependencies_parsed_at":"2025-09-19T15:44:28.592Z","dependency_job_id":"e51c622c-1555-40b6-9c98-47345e9808c5","html_url":"https://github.com/deezer/text2playlist-recsys2025","commit_stats":null,"previous_names":["deezer/text2playlist-recsys2025"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/deezer/text2playlist-recsys2025","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deezer%2Ftext2playlist-recsys2025","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deezer%2Ftext2playlist-recsys2025/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deezer%2Ftext2playlist-recsys2025/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deezer%2Ftext2playlist-recsys2025/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/deezer","download_url":"https://codeload.github.com/deezer/text2playlist-recsys2025/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deezer%2Ftext2playlist-recsys2025/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279015348,"owners_count":26085686,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-13T02:00:06.723Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-10-13T13:49:14.924Z","updated_at":"2025-10-13T13:50:03.081Z","avatar_url":"https://github.com/deezer.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Text2Playlist: Generating Personalized Playlists from Text on Deezer\n\nThis repository will contain resources related to the paper: _\"Text2Playlist: Generating Personalized Playlists from Text on Deezer\"_ by Mathieu Delcluze, Antoine Khoury, Clémence Vast, Valerio Arnaudo, Léa Briand, Walid Bendada, and Thomas Bouabça\n\nThis work has been accepted as a poster for the EARL Workshop (_Evaluating and Applying Recommender Systems with Large Language Models_) at the 19th ACM Conference on Recommender Systems  ([RecSys 2025](https://recsys.acm.org/recsys25/)) in Prague.\n\n\u003cp align=\"center\"\u003e\n  \u003cimg height=\"90\" src=\"figures/recsys25.png\"\u003e\n\u003c/p\u003e\n\n## Summary \n\nThe streaming service Deezer heavily relies on the search to help users navigate through its extensive music catalog. Nonetheless, it is primarily designed to find specific items and does not lead directly to a smooth listening experience.\n\nWe present Text2Playlist, a stand-alone tool that addresses these limitations. Text2Playlist leverages generative AI, music information retrieval and recommendation systems to generate query-specific and personalized playlists, successfully deployed at scale.\n\n\n\u003cp align=\"center\"\u003e\n  \u003cimg height=\"400\" src=\"figures/text2playlist.png\"\u003e\n\u003c/p\u003e\n\n\n## Reference\n\n```BibTeX\n@misc{delcluze2025text2playlist,\n      title={Text2Playlist: Generating Personalized Playlists from Text on Deezer}, \n      author={Mathieu Delcluze and Antoine Khoury and Clémence Vast and Valerio Arnaudo and Léa Briand and Walid Bendada and Thomas Bouabça},\n      year={2025}\n}\n```\n\nThe paper is publicly available [here](references/text2playlist_delcluze_2025.pdf). The poster we presented at RecSys 2025 can be found [here](references/poster_text2playlist_delcluze_2025.pdf).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeezer%2Ftext2playlist-recsys2025","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdeezer%2Ftext2playlist-recsys2025","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeezer%2Ftext2playlist-recsys2025/lists"}