Znappit est une solution de vidéo collaborative qui permet de revivre un événement à travers les yeux de chacun. Nous utilisons les vidéos des smartphones, qui sont globalement perdues, pour réaliser une vidéo de 90 secondes à partir de toutes les contributions individuelles. Le résultat final est un Znapping, une vidéo qui reflète les meilleurs moments vécus par les participants.
Un festival, un événement sportif, un séminaire, un événement de marque, un séjour étudiant... Tout peut être znappé.
Znapp : contribution vidéo individuelle de 5 secondes max
Znapping : vidéo de 90 secondes constituée uniquement des meilleurs znapps
Au cours de chaque visionnage d’un znapping, les utilisateurs ont la possibilité d’indiquer quels moments de la vidéo ils apprécient ou non, ce qui permet ainsi d’obtenir une information concernant les znapps qu’ils ont préférés, et ceux qu’ils ont le moins appréciés.
- prendre en compte les notes des utilisateurs pour améliorer le znapping produit itération après itération,
- répondre à des contraintes de scalabilité pour pouvoir être exécuté à grande échelle et dans un environnement de production léger (rapidité d’exécution, consommation minimale de ressources, etc.)
Pour voir des exemples, rendez-vous sur facebook.com/znappit
Un festival, un événement sportif, un séminaire, un événement de marque, un séjour étudiant... Tout peut être znappé.
Znappit, c’est une nouvelle façon de co-créer et de consommer de la vidéo.
Znapp : contribution vidéo individuelle de 5 secondes max
Znapper : contributeur identifié qui envoie ses meilleurs moments vidéo
Znapping : vidéo de 90 secondes constituée uniquement des meilleurs znapps
Mission
Au cours de chaque visionnage d’un znapping, les utilisateurs ont la possibilité d’indiquer quels moments de la vidéo ils apprécient ou non, ce qui permet ainsi d’obtenir une information concernant les znapps qu’ils ont préférés, et ceux qu’ils ont le moins appréciés.
L’objet du stage consiste en la conception et l’implémentation d’un algorithme permettant de ré-créer de manière itérative - après chaque nouvelle évaluation laissée par un utilisateur - un znapping de la meilleure qualité possible.
L’algorithme designé devra donc :
- prendre en compte les notes des utilisateurs pour améliorer le znapping produit itération après itération,
- converger le plus rapidement possible vers un znapping optimal,
- répondre à des contraintes de scalabilité pour pouvoir être exécuté à grande échelle et dans un environnement de production léger (rapidité d’exécution, consommation minimale de ressources, etc.)