{"id":22,"date":"2018-01-31T09:04:56","date_gmt":"2018-01-31T08:04:56","guid":{"rendered":"http:\/\/mooc3.politechnicart.net\/algostream\/?page_id=22"},"modified":"2018-04-25T17:17:58","modified_gmt":"2018-04-25T15:17:58","slug":"definition-et-explication-des-algorithmes","status":"publish","type":"page","link":"http:\/\/mooc3.politechnicart.net\/algostream\/definition-et-explication-des-algorithmes\/","title":{"rendered":"Les diff\u00e9rentes m\u00e9thodes de recommandation"},"content":{"rendered":"<p>La principale source d\u2019attractivit\u00e9 des services de streaming consiste en leur algorithme de recommandation : ce module tente d\u2019expliquer de quoi il s\u2019agit, et les <strong>5 principaux<\/strong> syst\u00e8mes (<i>collaborative filtering, crowdsourcing, content based<\/i>, voire <i>deep learning<\/i>) qui permettent aux algorithmes d\u2019analyser nos donn\u00e9es.<\/p>\n<p>&nbsp;<\/p>\n<p>1 &#8211;\u00a0<b>Analyse de signal<\/b><span style=\"font-weight: 400\"> : Traite le son pour en tirer <\/span><b>ses caract\u00e9ristiques musicologiques principales <\/b><span style=\"font-weight: 400\">(tempo, accords, timbres de voix\u2026) <\/span><\/p>\n<p><iframe loading=\"lazy\" width=\"525\" height=\"295\" src=\"https:\/\/www.youtube.com\/embed\/5xDT2nXmNVw?feature=oembed\" frameborder=\"0\" allow=\"autoplay; encrypted-media\" allowfullscreen><\/iframe><\/p>\n<p>2 &#8211;\u00a0<b><i>Crowdsourcing<\/i><\/b> <span style=\"font-weight: 400\">: Analyse les sites sp\u00e9cialis\u00e9s et les retranscrit dans un vocabulaire commun.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Ex : The Echo Nest <\/span><b>analysait en 2013<\/b><span style=\"font-weight: 400\"> 10 millions de pages li\u00e9es \u00e0 la musique par jour. Les sources de Musimap vont de Wikip\u00e9dia \u00e0 l\u2019<\/span><b>Encyclopaedia Metallum<\/b><span style=\"font-weight: 400\">.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><iframe loading=\"lazy\" width=\"525\" height=\"295\" src=\"https:\/\/www.youtube.com\/embed\/3UnV6yFtYl0?feature=oembed\" frameborder=\"0\" allow=\"autoplay; encrypted-media\" allowfullscreen><\/iframe><\/p>\n<p><b>3 &#8211; C<\/b><b><i>ollaborative filtering<\/i><\/b><b> (filtrage collaboratif)<\/b> <span style=\"font-weight: 400\">: syst\u00e8me de recommandation utilisant les <\/span><b>opinions<\/b><span style=\"font-weight: 400\"> et \u00e9valuations d&#8217;un <\/span><b>groupe<\/b><span style=\"font-weight: 400\"> pour aider l&#8217;individu \u2192 Artiste similaire<\/span><\/p>\n<p><span style=\"font-weight: 400\">Ex : Si Gertrude \u00a0aime Cabrel, que Cun\u00e9gonde \u00a0aime aussi Cabrel et a ador\u00e9 Laurent Voulzy, alors Gertrude devrait aimer Laurent Voulzy.<\/span><\/p>\n<p><iframe loading=\"lazy\" width=\"525\" height=\"295\" src=\"https:\/\/www.youtube.com\/embed\/2WE36wzqL0o?feature=oembed\" frameborder=\"0\" allow=\"autoplay; encrypted-media\" allowfullscreen><\/iframe><\/p>\n<p>&nbsp;<\/p>\n<p><b><i>4- Content based<\/i> : <span style=\"font-weight: 400\">\u00a0Le syst\u00e8me de recommandation bas\u00e9 sur le contenu a pour principe d\u2019associer deux \u00e9l\u00e9ments distincts dans le but de les faire \u201cmatcher\u201d<\/span><\/b><\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li style=\"list-style-type: none\">\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">D\u2019un c\u00f4t\u00e9 \u00a0le profil personnel de l\u2019utilisateur compos\u00e9 des styles de musique \u00e9cout\u00e9s par l\u2019utilisateur (genres, artistes les plus \u00e9cout\u00e9s) son comportement vis \u00e0 vis de celui ci (r\u00e9currence des artistes \u00e9cout\u00e9, chansons pass\u00e9es\u2026)<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">De l\u2019autre une description de chaque morceaux d\u00e9finie par des \u00e9l\u00e9ments musicologiques (dur\u00e9e, BPM\u2026) et gr\u00e2ce \u00e0 des mots cl\u00e9s traduisant des humeurs. Le nombre de mots diff\u00e8re en fonction des algorithmes.<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><b><i>5- Deep learning<\/i><\/b><span style=\"font-weight: 400\"> :<\/span><span style=\"font-weight: 400\"> Automatisation de l\u2019algorithme de \u00a0toutes les m\u00e9thodes pr\u00e9c\u00e9demment cit\u00e9es, les entra\u00eenera en permanence et s\u2019appuiera sur ses propres r\u00e9sultats pour \u00e9voluer<\/span><\/p>\n<p style=\"text-align: center\"><a href=\"http:\/\/mooc3.politechnicart.net\/algostream\/exemple-de-lalgorithme-de-spotify\/\">\u25ac Module suivant \u25ac<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>La principale source d\u2019attractivit\u00e9 des services de streaming consiste en leur algorithme de recommandation : ce module tente d\u2019expliquer de &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/mooc3.politechnicart.net\/algostream\/definition-et-explication-des-algorithmes\/\" class=\"more-link\">Continuer la lecture<span class=\"screen-reader-text\"> de &laquo;&nbsp;Les diff\u00e9rentes m\u00e9thodes de recommandation&nbsp;&raquo;<\/span><\/a><\/p>\n","protected":false},"author":5,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"_links":{"self":[{"href":"http:\/\/mooc3.politechnicart.net\/algostream\/wp-json\/wp\/v2\/pages\/22"}],"collection":[{"href":"http:\/\/mooc3.politechnicart.net\/algostream\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/mooc3.politechnicart.net\/algostream\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/mooc3.politechnicart.net\/algostream\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"http:\/\/mooc3.politechnicart.net\/algostream\/wp-json\/wp\/v2\/comments?post=22"}],"version-history":[{"count":5,"href":"http:\/\/mooc3.politechnicart.net\/algostream\/wp-json\/wp\/v2\/pages\/22\/revisions"}],"predecessor-version":[{"id":80,"href":"http:\/\/mooc3.politechnicart.net\/algostream\/wp-json\/wp\/v2\/pages\/22\/revisions\/80"}],"wp:attachment":[{"href":"http:\/\/mooc3.politechnicart.net\/algostream\/wp-json\/wp\/v2\/media?parent=22"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}