Երաժշտության հոսքային ծառայությունների աճը լիովին փոխել է ունկնդիրների ներկա սերնդի վերաբերմունքը երաժշտությանը: Ոչ միայն միլիոնավոր երգեր են հասանելի ամսական փոքր բաժանորդային վճարով, այլ ալգորիթմներն ակտիվորեն աշխատում են հետին պլանում՝ ձեր ճաշակով անհատականացված երաժշտության մշտական հոսք մատուցելու համար:
Երաժշտության հոսքային պատերազմների առաջատարը շվեդական Spotify ընկերությունն է: Պլատֆորմն աճել է՝ 400 թվականին հավաքելով ավելի քան 2022 միլիոն ամսական ակտիվ օգտատեր: Բացի պահանջարկի ամենամեծ երաժշտական ծառայությունը լինելուց, Spotify-ն անընդհատ առաջ է մղում AI-ի և սահմանները: Machine Learning երաժշտության և երաժշտության առաջարկության համատեքստում:
Երգացանկերը, ինչպիսիք են Discover Weekly-ն կամ Daily Mix-ը, ստեղծվում են ալգորիթմների բարդ համակարգի միջոցով, որոնք փորձում են համապատասխանեցնել արտիստներին և ունկնդիրներին: Այս հոդվածը լույս կփայլի այն մասին, թե ինչպես է Spotify-ն աշխատում կուլիսներում: Մենք կուսումնասիրենք, թե ինչպես են այս բոլոր ալգորիթմները միասին աշխատում՝ օգտատերերի համար երաժշտության մշակման արդյունավետ ծառայություններ ստեղծելու համար:
Ինչպե՞ս է Spotify-ը ձեզ խորհուրդներ տալիս:
Spotify-ը հիմնվում է այն, ինչ հայտնի է որպես առաջարկող համակարգ: Նաև հայտնի է որպես առաջարկությունների շարժիչ՝ ալգորիթմը ստեղծում է մոդել՝ գտնելու և օգտատերերին համապատասխան տարրեր առաջարկելու համար: Spotify-ը ստեղծել է արդյունավետ առաջարկող համակարգ, որը հարմարեցված է իր օգտատերերին հարմարեցված երգացանկեր մատուցելու և առաջարկներ հետևելու համար:
Այս տեսակի ալգորիթմը գործնականում ամենուր է մեր առօրյա կյանքում: Առաջարկվող համակարգերը խթանում են այն գործառույթները, որոնք թույլ են տալիս Amazon-ին, YouTube-ին և Facebook-ին համապատասխան բովանդակություն տրամադրել՝ հիմնվելով հավելվածի հետ ձեր նախկին փոխազդեցությունների վրա:
Spotify-ի առաջարկող շարժիչը պետք է ստանա երկու ներկայացում ճիշտ՝ օգտատերը և բուն երաժշտական ուղին:
Երաժշտության հետքերը ներկայացնելը
Մինչ Spotify-ը կարող է ձեզ երաժշտություն առաջարկել, նրա ալգորիթմները պետք է ունենան իրենց տվյալների բազայի միլիոնավոր հետքերից յուրաքանչյուրը նկարագրելու քանակական եղանակ:
Յուրաքանչյուր երաժշտական ուղու համար պրոֆիլ ստեղծելն ինքնին հետաքրքիր խնդիր է: Spotify-ը ներդրումներ է կատարել բազմաթիվ հետազոտությունների մեջ՝ գտնելու լավագույն մոդելները՝ նկարագրելու իր կատալոգի յուրաքանչյուր գրառումը:
Այս խնդիրը լուծելու համար Spotify-ն օգտագործում է երկու հիմնական մեթոդ՝ ներկայացուցչություն ստեղծելու համար՝ բովանդակության վրա հիմնված զտում և համատեղ զտում:
Եկեք նայենք, թե ինչ է անում այս մեթոդներից յուրաքանչյուրը և ինչպես են նրանք աշխատում միասին՝ երաժշտության ամբողջական ներկայացում ստեղծելու համար:
Բովանդակության վրա հիմնված զտում
Բովանդակության վրա հիմնված զտումը նպատակ ունի նկարագրել յուրաքանչյուր ուղին՝ ուսումնասիրելով ուղու իրական տվյալները և մետատվյալները:
Երբ արտիստները երաժշտություն են վերբեռնում Spotify-ի տվյալների բազա, նրանք պետք է տրամադրեն բուն երաժշտական ֆայլը, ինչպես նաև լրացուցիչ տեղեկություններ կամ մետատվյալներ: Մետատվյալները ներառում են երգի անունը, թողարկման տարեթիվը, թրեքի ալբոմը և նույնիսկ բուն երգի երկարությունը։
Երբ Spotify-ը ստանում է այս ֆայլերը, այն կարող է արագ օգտագործել տրված մետատվյալները՝ երգերը դասակարգելու համար: 1989 թվականի բրիտանական ռոք սինգլը, օրինակ, կարող է ներառվել մի քանի երգացանկերում, ինչպիսիք են «Դասական բրիտանական հիթերը» կամ նույնիսկ «80-ականների ռոք երգերը»:
Հում աուդիո վերլուծություն
Այնուամենայնիվ, Spotify-ը մի քայլ առաջ է գնում և վերլուծություն է կատարում չմշակված աուդիո ֆայլի վրա՝ ուղուց որոշ քանակական չափումներ ստանալու համար: Եթե նայենք Spotify API, մենք կարող ենք տեսնել այս ցուցանիշներից մի քանիսը:
Օրինակ, API-ն ներառում է էներգիայի չափիչ, որը չափում է «ինտենսիվության և ակտիվության ընկալման չափումը»: Փաստաթղթերի համաձայն, չափորոշիչը բխում է տարբեր հատկանիշներից, ներառյալ դինամիկ տիրույթը, ընկալվող բարձրությունը և տեմբրը: Օգտագործելով այս ցուցանիշը, Spotify-ը կարող է դասակարգել բարձր էներգիայի երգերը միասին և դրանք մատուցել որպես խորհուրդներ այն օգտատերերին, ովքեր լսում են բարձր ինտենսիվության երաժշտություն:
Բացի էներգիայից, Spotify-ը նաև որոշում է ուղու աշխույժությունը, չափիչ, որը հայտնաբերում է լսարանի առկայությունը ձայնագրության մեջ: Վալենտությունը չափում է, որը նկարագրում է, թե որքան դրական է ուղին: Բարձր վալենտային ձայնը ցույց է տալիս ուրախ և ուրախ երաժշտություն, մինչդեռ ցածր վալենտային ձայնը ցույց է տալիս տխուր, ընկճված կամ զայրացած երաժշտություն:
Ժամանակային վերլուծություն
Spotify-ն ունի նաև մեկ այլ հետաքրքիր վերլուծական ալգորիթմ, որը նկարագրում է ուղու ժամանակավոր կառուցվածքը: Մեկ թրեքը բաժանված է տարբեր սեգմենտների՝ հատվածներից (երգչախումբ, կամուրջ, գործիքային սոլո) մինչև անհատի բիթերը: Դուք կարող եք ստուգել, թե ինչպես է Spotify-ը նկարագրում ձեր սիրած երգերի կառուցվածքը՝ օգտագործելով սա առցանց գործիք որը հարցում է ուղարկում Spotify API-ին:
Համատեղելով ժամանակային վերլուծությունը այնպիսի չափանիշների հետ, ինչպիսիք են էներգիան և վալենտությունը, կարող է օգնել ավելի նրբերանգ ներկայացնել ուղու վրա: Մենք կարող ենք զտել երգերի միջով, որոնք աստիճանաբար մեծանում են ինտենսիվության մեջ, կամ գտնել երգեր, որոնք ամբողջ ճանապարհին բարձր էներգիա ունեն:
Տեքստի վերլուծություն
Spotify-ի առաջարկող շարժիչը նաև իմաստային տեղեկատվություն է քաղում երգի կամ կատարողի հետ կապված տեքստից՝ օգտագործելով բնական լեզվի մշակման մոդելներ.
Երգի բառերը կարող են օգնել ավելի լավ հասկանալ երգի բովանդակությունը: Հնարավոր է, որ Spotify-ը որոնում է պոտենցիալ հիմնաբառեր կամ զգայական վերլուծություն երբ ստեղծում եք նոր երգացանկեր կամ հետևելու ռադիոներ:
Համացանցը նաև օգտակար գործիք է երգը կամ արտիստը հասկանալու համար: Spotify-ը կանոնավոր կերպով կատարում է առցանց լրատվամիջոցների և երաժշտական հրապարակումների վեբ քերծվածքներ՝ որոշելու, թե իրական մարդիկ ինչպես են նկարագրում յուրաքանչյուր երգ կամ կատարող:
Համատեղ զտում
Համատեղ զտումը վերաբերում է այն մոտեցմանը, որտեղ դուք կարող եք զտել այն իրերը, որոնք օգտատերը կարող է նախընտրել՝ ուսումնասիրելով նմանատիպ օգտատերերի սովորությունները:
Օրինակ, A օգտատերը կարող է հավանել X և Y կատարողներին, իսկ մեկ այլ Spotify օգտատեր B-ին նույնպես դուր է գալիս X և Y: Եթե B օգտվողը շատ երգեր է լսում Z կատարողից, ապա հնարավոր է, որ A օգտատերը նույնպես դուր գա:
Այս մեթոդի օգտագործմամբ համատեղ զտման խնդիրն այն է, որ օգտատերերը հիմնականում երաժշտության ավելի բազմազան ճաշակ ունեն: Հնարավոր է, որ նկարիչ Z-ն բոլորովին այլ ժանր է X և Y արտիստներից:
Դրա դեմ պայքարելու համար Spotify-ն օգտագործում է համատեղ զտման տարբերակ, որը դիտում է երգացանկը և լսողական սեսիայի համընկնումը: Ավելի պարզ ասած, երգերը, որոնք հակված են լինել նույն երգացանկում կամ երգերը, որոնք մարդիկ լսում են նույն նիստում, ավելի հավանական է, որ նման լինեն:
Spotify-ն օգտագործում է այս համատեղ զտման մոտեցումը՝ երգերը խմբերի մեջ խմբավորելու համար, որոնք կարող են ակնհայտ չլինել երգի բովանդակությունը վերլուծելիս:
Օգտատիրոջ ճաշակի նկարագրություն
Այժմ մենք ունենք լավ ներկայացում, որը նկարագրում է թրեքը կամ արտիստը: Ինչպե՞ս կարող ենք այդ դեպքում գտնել ճիշտ օգտատերերին, որոնց խորհուրդ կտանք երգերը:
Մեկ այլ դժվարին խնդիր, որը պետք է լուծի Spotify-ը, դա իր օգտատերերի երաժշտական ճաշակն է:
Երբ առաջին անգամ ստեղծեք Spotify հաշիվ, կարող եք նկատել, որ Spotify-ը ձեզ կխնդրի ընտրել մի քանի ժանրեր կամ նկարիչներ, որոնց ցանկանում եք հետևել: Սա առաջին քայլն է որոշելու, թե ինչ տեսակի երաժշտություն է օգտատերը ցանկանում լսել:
Այնուհետև Spotify-ի առաջարկող շարժիչը հետևում է ձեր ամբողջ լսողական գործունեությանը: Իմաստ է, որ Spotify-ը ձեզ ավելի շատ դասական երաժշտության առաջարկներ մատուցի, եթե այն ամենը, ինչ որոնում եք, դասական երաժշտություն է:
Այնուամենայնիվ, երգ լսելը պարզապես ամենահիմնական ազդանշանն է, որը պետք է հաշվի առնել: Spotify-ը նաև ուսումնասիրում է այն երգերը, որոնք դուք բաց եք թողել, ձեր պահած հետքերը և կատարողներին, որոնց հետևում եք: Այս տեսակի փոխազդեցությունները բացահայտ կամ ակտիվ արձագանքներ են:
Բացի այդ, Spotify-ը նաև դիտարկում է անուղղակի արձագանքները: Սա ներառում է լսումների տևողությունը կամ երգը կրկնելու հաճախականությունը:
Օգտագործելով այս բոլոր փոխազդեցությունները՝ Spotify-ն այժմ պետք է կարողանա պարզել ձեր նախասիրությունները ժանրի, տրամադրության և դարաշրջանի վերաբերյալ: Պլատֆորմը կարող է նաև կանխատեսել, թե ինչպիսի երաժշտություն կարող եք նախընտրել օրվա որոշակի ժամին կամ շաբաթվա օրը:
Spotify-ը նաև հասկանում է, որ օգտատերերը հաճախ ժամանակի ընթացքում զարգացնում են երաժշտության իրենց ճաշակը: Հաշվի առնելով այս փաստը, Spotify-ի առաջարկող շարժիչը ավելի մեծ կշիռ է դնում վերջին գործունեության վրա՝ պատմական տվյալների նկատմամբ:
Եզրափակում
Թեև Apple Music-ի նման հարթակներն ունեն ավելի շատ հասանելի երգեր, և TIDAL-ի նման ծառայությունները խոստանում են բարձր հավատարմության ձայն, Spotify-ը շարունակում է գերիշխել երաժշտության բաժանորդների համաշխարհային շուկայում: Այդ հաջողության մի մասն է նրա առաջարկությունների համակարգի արդյունավետությունը, որը ավելի քան մեկ տասնամյակ հետազոտությունների և կրկնությունների արդյունք է:
Spotify-ի առաջարկությունների համակարգի նպատակն է ապահովել օգտատերերի համար գոհացուցիչ փորձ, որը թույլ կտա նրանց երկար ժամանակ անցկացնել հարթակում: Օգտատերերի պահպանումը հաջողության առանցքային չափանիշ է, երբ խոսքը վերաբերում է առցանց բաժանորդագրության ծառայությունների, ինչպիսիք են Spotify-ը:
Ըստ Spotify-ի անհատականացման փոխնախագահ Օսկար Ստալի, պլատֆորմը նպատակ ունի «ավելացնել ձեր կյանքում ավելի իմաստալից աուդիոների քանակը»: Օգտագործման միջոցով մեքենայի ուսուցման ալգորիթմներSpotify-ն ի վիճակի է հիանալի առաջարկներ ներկայացնել իր օգտատերերին և օգնել արտիստներին աճել և լսելու հնարավորություն ունենալ:
Թողնել գրառում