De nouvelles recherches pourraient optimiser le bol de quiz
Un quiz bowl est généralement une compétition académique dans laquelle des équipes d'étudiants, généralement issues de lycées ou d'universités, s'affrontent en répondant à des questions sur une variété de sujets, tels que l'histoire, les sciences, la littérature et l'actualité. Le format est souvent rapide, avec des équipes qui se bousculent pour répondre aux questions posées par le modérateur. Les bonnes réponses rapportent des points et l’équipe avec le plus de points à la fin de la partie gagne.
Ces tournois peuvent varier en taille, mais impliquent généralement plusieurs tours menant à une grande finale. Les lecteurs aux États-Unis et ailleurs connaissent bien le College Bowl, un tournoi télévisé, et ses retombées, comme le University Challenge du Royaume-Uni.
Organiser un tournoi de quiz bowl n’est pas une mince affaire. Tandis que les joueurs s'affrontent dans des batailles intellectuelles effrénées, en coulisses, le véritable travail consiste à préparer et à vérifier les questions. Traditionnellement, il s’agissait d’une tâche minutieusement manuelle, nécessitant des heures de travail pour garantir que les questions soient organisées de manière équilibrée, juste et engageante.
Cependant, les recherches dans le Revue internationale des techniques et stratégies d'analyse de données a démontré comment la technologie pouvait offrir une approche plus efficace mais tout aussi efficace pour relever ce défi.
Kara L. Combs et Trevor J. Bihl de la Wright State University, Dayton, Ohio, États-Unis, ont conçu une approche pour automatiser l'organisation des séries de questions de quiz qui utilise des techniques d'optimisation pour réduire la charge des personnes responsables de la préparation des compétitions. L'étude se concentre sur l'application de modèles mathématiques pour organiser les questions de manière à répondre aux critères clés de tout tournoi : une courbe de difficulté fluide, un équilibre thématique et une cohérence. L'approche de l'équipe s'avère permettre de gagner du temps, mais pourrait également améliorer la qualité globale et la cohérence de toute compétition de quiz bowl.
Les chercheurs ont utilisé le célèbre langage de programmation Python pour mettre en œuvre leur solution. Des algorithmes d'optimisation ont été utilisés pour organiser automatiquement les questions afin que la série finale de chaque tour de compétition réponde aux exigences d'une compétition juste, équilibrée et divertissante. Ils ont testé leur approche et ont pu réduire de moitié le temps nécessaire à l'organisation des questions.