O'Reilly logo
  • mirai sl thinks this is interesting:

To put this all together, let’s say a microinteraction involves displaying music recommendations. The steps in the sequence are the kinds of music you want to show, and in what order. Are they all from one genre? Does new music take priority over old? Decisions might include: has the user ever listened to this artist before? If so, do not recommend. The algorithm might loop until all the recommendations are filled. And variables could be genre, artist, album, listened to, similar to, tempo, and a whole host of possible characteristics one could use to match music. Variables could also include values such as the percentage of new music to old, and the total number of recommendations to show.


Cover of Microinteractions: Full Color Edition


Un completo ejemplo de los componentes de un algoritmo aplicado a la interacción de mostrar recomendaciones de música en un reproductor.