Tech

Eindelijk, een algoritme dat je vertelt of een nummer wel of geen knaller is

Stel, je bent voor jouw gevoel lekker plaatjes aan het draaien op een feestje en opeens vraagt iemand aan je of je dan toch éindelijk even Taylor Swift wil draaien. En nog meer hitjes, want jouw muziek is “echt slecht.” Superslecht. Je zou op dat moment de handdoek in de ring kunnen gooien, maar gelukkig is er sinds kort ook een website die voor jou bepaalt of een nummertje een publieksknaller is.

Op isitabangr.com kun je ieder nummer opzoeken. En op magische wijze bepaalt het algoritme, bedacht door de 19 jaar oude Derek Dapp, of het nummer een knaller is of niet.

Videos by VICE

Ik mailde Dapp om erachter te komen hoe zijn algoritme precies werkt. Zijn grote muse bleek Tom Haverford, een personage uit de serie Parks and Recreation. Dapp ontwierp zijn algoritme op basis van de gedetailleerde theorie die het personage heeft over bangers. Hij gebruikt daarvoor data van een muziekdienst die Echonest heet. “Bedrijven zoals Spotify en Rdio gebruiken die data om afspeellijsten met vergelijkbare muziek te maken,” aldus Dapp.

IsItaBangr vraagt bij Echonest op wat de “energie, dansbaarheid, tempo en akoesticiteit” van een nummer zijn. De website vergelijkt die data met de data van nummers die Dapp al had uitgeroepen tot onomstreden knallers. Hij moest die nummers wel met de hand invoeren en volgens Dapp was dat een saai klusje. Voor de rest vond hij “het erg leuk om te klooien met de API’s van Echonest en Spotify; Honderd procent zeker dat ik het opnieuw zou doen.” Als je een persoon bent die graag naar code kijkt, dan had je zijn project waarschijnlijk al gevonden op GitHub.

IsItaBangr is niet het eerste project van Dapp. Eerder ontwierp hij al het populaire en intens verslavende spelletje “Cat or Dog” voor Android. Dit spel test je vaardigheid in het onderscheiden van honden en katten in foto’s. Dapp begrijpt duidelijk hoe het internet werkt.

Met IsItaBangr nemen computers eindelijk de banen over van de lui die zichzelf hebben aangewezen als mensen met verstand van hitjes. Dit is eigenlijk een verstoring we alleen maar kunnen aanmoedigen.