• Visualisations de Kaamelott Soundboard

    Le projet Kaamelott soundboard est très rigolo. Et il l'est encore plus quand on voit que les métadonnées sont encodées en json, prêtes à être utilisées.

    Il m'en faut pas plus pour occuper mon samedi soir : explorons les données que la communauté a produite !



    Les codes utilisés pour générer ces visualisations sont dans ce dépôt. Vous noterez, au chargement de la page, l'usage de plotly, une lib python plutôt sympa orientée web pour l'affichage de graphiques interactifs. Je l'utilise surtout pour les sankey plot, mais dans ce billet, on va aussi avoir une heatmap et des barres interactives.

    L'inconvénient se mesure à 2 Mo par graphique, donc oui, plotly c'est à la fois un truc de bourgeois citadin et une forme de foutage de gueule pour tout ceux qui n'ont pas la fibre. Charmant.

    Répartition des citations

    Première étape, étudier la répartition des citations récupérées. Ce sera utile pour ceux qui chercherais des épisodes potentiellement riches en citations encore non intégrées (il y a une liste vivante ici).

    En utilisant quelques lignes de python, on peut obtenir ça :