Les plateformes de streaming musical ont révolutionné notre façon d'écouter de la musique. L'une des principales caractéristiques qui rendent ces plateformes si populaires est l'utilisation d'algorithmes sophistiqués pour recommander des chansons aux utilisateurs.
Chaque semaine, Spotify crée une liste de lecture personnalisée pour moi. Il utilise mes données d'écoute et mon comportement pour me suggérer des chansons que je suis susceptible d'apprécier. Je dois admettre que ces recommandations sont tout à fait pertinentes. Grâce à "Discover Weekly", je continue à découvrir de nombreux titres que j'aime vraiment.
Et lorsque je crée manuellement mes listes de lecture pour une certaine humeur ou occasion, il y a le bouton "Enhance". En un clic, Spotify remplit mes listes de lecture avec des titres générés par un algorithme qui correspondent à l'ambiance des titres de la liste de lecture. C'est génial!
Avec tout ce battage autour de ChatGPT et de ses capacités, j'étais naturellement curieux de savoir si cette technologie pouvait être utilisée pour créer des listes de lecture personnalisées. Ses recommandations seront-elles aussi bonnes que celles de Spotify?
J'ai testé cette récente technologie OpenAI pour savoir si c'était un bon outil pour créer des listes de lecture. Voici les résultats!
1. Comment fonctionne ChatGPT: Différences entre les algorithmes de ChatGPT et de Spotify
Commençons par le fait que ChatGPT et l'algorithme de Spotify utilisent une approche différente pour générer des recommandations de chansons.
ChatGPT est un modèle linguistique d'intelligence artificielle qui utilise le traitement du langage naturel pour générer des réponses basées sur les données de l'utilisateur. Grâce à sa capacité à comprendre le langage et à générer des réponses, ChatGPT peut être entraîné sur de grandes quantités de données pour créer des listes de lecture personnalisées.
Les utilisateurs peuvent interagir avec ChatGPT par l'intermédiaire d'une interface de chat et indiquer leurs préférences et leur humeur. Par exemple, un utilisateur peut demander à ChatGPT de créer une liste de lecture pour une séance d'entraînement ou un voyage en voiture, et le modèle générera une liste de lecture de chansons adaptées à l'occasion. L'utilisateur peut également fournir à ChatGPT quelques chansons ou artistes et lui demander des recommandations similaires. Il s'agit là d'un excellent moyen de créer rapidement des listes de lecture sans avoir à passer du temps à les élaborer manuellement.
Quant à Spotify, son algorithme utilise une combinaison de filtrage collaboratif et de filtrage basé sur le contenu pour analyser l'historique d'écoute de l'utilisateur, les chansons sauvegardées et les listes de lecture, ainsi que les autres utilisateurs ayant des habitudes d'écoute similaires, afin de créer des listes de lecture qui répondent aux préférences de l'utilisateur. L'algorithme prend également en compte des facteurs tels que le moment de la journée, l'humeur et l'activité pour fournir des recommandations personnalisées.
2. J'ai demandé à ChatGPT de créer une liste de lecture. Voici les résultats.
2.1 Invitation: Créez une playlist techno mélodique qui pourrait servir de bande-son à un voyage dans l'espace 🚀
Comme ChatGPT fonctionne mieux lorsque vous lui fournissez des informations spécifiques, j'ai commencé par une invite détaillée qui incluait le genre et l'ambiance de la liste de lecture. J'étais ravie de voir Tale Of Us, Mind Against et ARTBAT sur la liste, car ce sont mes artistes préférés. Cependant, la plupart de ces chansons n'existent même pas! C'est décevant.
Résultats: Médiocre.
2.2 Invitation: Créez une liste de lecture qui ferait une excellente bande-son pour un voyage dans l'espace.
ChatGPT ayant des difficultés avec le genre de la musique électronique, j'ai supprimé ce genre de l'invitation. Les résultats ont été bien meilleurs. Cependant, il semble que ChatGPT n'ait suggéré que des chansons explicitement liées à l'espace. Une approche un peu simpliste, mais OK.
Résultats: Très bien.
2.3 Invitation: Créez une liste de lecture de l'hymne à la rupture. Inclure des chansons similaires à "Flowers" de Miley Cyrus 🌸 Choisir des chansons qui donnent du pouvoir.
J'ai ensuite demandé un thème de liste de lecture spécifique (des chansons de rupture qui donnent du pouvoir) et j'ai donné à ChatGPT un exemple de chanson. Il m'a suggéré des titres très populaires. Je n'ai pas découvert de nouvelles chansons, mais ChatGPT a fait un bon travail en choisissant les chansons qui conviendraient à la liste de lecture.
Résultats: Très bien.
2.4 J'ai demandé à ChatGPT de remplir ma liste de lecture avec des chansons similaires.
Comme Spotify a le bouton "Enhance" qui remplit vos playlists avec des titres similaires, je voulais voir si ChatGPT pouvait faire la même chose. J'ai effectué deux tests - un pour la musique électronique, qui n'est clairement pas son genre de prédilection, et un autre pour la musique pop. Pour la musique électronique, il a de nouveau confabulé. Quant aux chansons pop, il a suggéré des chansons qui ne correspondaient pas à ce que j'espérais. Un autre point pour Spotify.
Résultats: Médiocre.
3. Limites de l'utilisation de ChatGPT pour la création de listes de lecture
J'ai effectué d'autres tests sur ChatGPT pour confirmer mes conclusions. Les résultats ne sont pas très encourageants:
Le plus gros inconvénient de ChatGPT pour la création de listes de lecture est qu'il... vous ment carrément en vous donnant de fausses informations (c'est-à-dire des chansons qui n'existent pas).
J'ai remarqué que si les invites sont trop sophistiquées (par exemple, des pistes synthwave japonaises pour les voyages dans l'espace 🇯🇵🪐), ChatGPT peut ne pas avoir la capacité de recommander des pistes aussi spécifiques. Il vous donnera des chansons inventées, mais les artistes correspondront probablement à l'ambiance que vous recherchez.
Je dirais que ChatGPT peut être un bon outil si vous voulez vous éloigner de votre genre ou de vos goûts habituels. Alors que Spotify nous maintient dans notre boucle de rétroaction (en nous recommandant des chansons qui correspondent à nos goûts spécifiques), Chat GPT peut être utilisé pour trouver des rythmes qui sortent de nos sentiers battus (pensez au hip hop français, au lo-fi médiéval ou à la musique de chat).
De même, si vous demandez à ChatGPT des playlists génériques (playlist d'entraînement, playlist de voyage), il fera un travail décent.
3.1 J'ai demandé à ChatGPT s'il pouvait surpasser les recommandations de l'algorithme de Spotify.
Voici ce qu'il a répondu:
"Bien que ChatGPT ait le potentiel de générer des recommandations hautement personnalisées, il n'a pas accès au même niveau de données que l'algorithme de Spotify, ce qui peut limiter son efficacité. En outre, l'algorithme de Spotify a été affiné au cours d'années de développement et a accès à de vastes quantités de données, ce qui le rend très efficace pour générer des recommandations de chansons."
Comme vous pouvez le voir, ChatGPT admet lui-même que l'algorithme de Spotify est supérieur. J'apprécie cette honnêteté, mais je me demande pourquoi ChatGPT a décidé de fournir de fausses informations lorsqu'il me donne des suggestions de chansons...
4. Autres utilisations de ChatGPT pour la création de listes de lecture
Bien que ChatGPT ait du mal à recommander de la musique, j'ai découvert que ses capacités de traitement du langage en font un excellent outil pour générer des noms et des descriptions de listes de lecture.
Si vous avez du mal à trouver un nom pour votre liste de lecture, demandez à ChatGPT de générer des idées. Par exemple, vous pouvez dire: "Suggérer des noms pour une liste de lecture d'entraînement" ou "Je fais une liste de lecture de chansons d'amour indie rock. Pouvez-vous m'aider à trouver un nom et une description qui reflètent l'ambiance?"
Vous pouvez ajouter des mots que vous souhaitez que ChatGPT utilise. Vous pouvez également fournir à ChatGPT les chansons de votre liste de lecture et lui demander de vous suggérer un nom approprié.
ChatGPT peut analyser les chansons, ainsi que vos données, pour générer un nom et une description qui conviennent.
4.1 Demander à ChatGPT une idée de nom pour une liste de lecture
4.2. Demander à ChatGPT une description de la liste de lecture
5. Écouter ma liste de lecture ChatGTP
J'ai mis la playlist générée par ChatGPT sur Spotify. Vous pouvez l'écouter ici.
Elle est entièrement créée par OpenAI, depuis les titres jusqu'au nom de la playlist et sa description. La photo de couverture a été générée par DALL-E.
Pensez-vous que l'IA a fait du bon travail en créant une playlist ? Faites-moi part de votre avis dans la section des commentaires.