Künstliche Intelligenz
Die eigenen Lieblingsfilme durch paarweises Vergleichen herausfinden
So manch einer vermag auf die Frage, was denn der eigene Lieblingsfilm sei, direkt eine Antwort geben. Andere antworten vage oder nennen nur eine Handvoll von Filmen, denn sich für einen zu entscheiden, ist nun mal schwer.
Wir haben uns die Frage gestellt, wie man aus einer langen Liste von Kandidaten statistisch die mutmaßlichen Favoriten ermittelt. Dazu haben wir eine kleine Webanwendung geschrieben, die jeweils zwei Filme zum Vergleich anzeigt. Unterlegene Filme fliegen jedoch nicht wie in einem KO-System aus der Wertung, stattdessen bekommt jeder Film Punkte: Bei einem Sieg verdient er welche, bei einer Niederlage büßt er dagegen Punkte ein. Wie viele genau bestimmt das Elo-Rating-System – ja, das aus dem Schach.
- Durch Hunderte von paarweisen Vergleichen findet unser Tool heraus, welche Ihre Lieblingsfilme sind.
- Bei unserem Tool nutzen wir Elemente aus dem Active Ranking, das mit weniger Vergleichen auskommt, als mathematisch eigentlich notwendig ist, und trotzdem gute Ergebnisse errechnet.
- Als Grundlage für die Filmdatenbank dient die Top 500 der bestbewerteten Filme auf der Kritikerseite Letterboxd – man kann aber auch eigene Filme hinzufügen.
Tatsächlich sortiert man die Filmliste durch zahlreiche Entscheidungen. Würde jeder Film gegen jeden anderen genau einmal antreten, so kann das bei Hunderten von Filmen eine Ewigkeit dauern, bis man alle Vergleiche getroffen hat. Daher haben wir uns an wissenschaftlichen Papern zum Thema „Active Ranking“ orientiert, um Kniffe in den Rankingprozess zu implementieren, mit denen man deutlich weniger Vergleiche benötigt und trotzdem gute Ergebnisse erhält. Nachfolgend erklären wir das Programm und unseren Filmauswahlalgorithmus genauer.
Das war die Leseprobe unseres heise-Plus-Artikels „Die eigenen Lieblingsfilme durch paarweises Vergleichen herausfinden“.
Mit einem heise-Plus-Abo können Sie den ganzen Artikel lesen.