Aller au contenu
Tous les projets

Jeu · Projet de groupe · INFO907

Ciné-Graphe

Relier deux acteurs en passant par les films

Capture d'écran de Ciné-Graphe

Un jeu où l'on relie deux personnes du cinéma par une chaîne de films, sur une base Neo4j de 3 400 films tirés de TMDB, avec un explorateur de graphe et les palmarès de sept cérémonies.

Le jeu

PathFinder tire deux personnes du cinéma. Le but : les relier en passant de film en film, en un minimum de coups. Le mode débutant ne propose que des acteurs et réalisateurs très connus, le mode expert toute la base. À la fin, le chemin le plus court, calculé par Neo4j, s’affiche à côté du vôtre. Un mode exploration donne le lien entre deux personnes au choix.

Autour du jeu

  • Explorateur de graphe interactif : films, personnes, genres et prix
  • Catalogue de films et de personnes, fiches détaillées, films similaires
  • Recommandations multicritères : films de référence, genres, acteurs, réalisateur, pays, période, mots-clés
  • Palmarès de sept cérémonies

Architecture

Trois conteneurs : Neo4j ; une application Node/Express qui sert l’API et l’interface Vue compilée ; un service d’import, seul à connaître la clé TMDB. En production, ils tournent derrière le reverse proxy Caddy du serveur, qui gère le HTTPS.

En images

En partie, on choisit un film de la personne de départ, puis une personne de ce film, et ainsi de suite jusqu'à la cible.
En partie, on choisit un film de la personne de départ, puis une personne de ce film, et ainsi de suite jusqu'à la cible.
L'explorateur dessine le graphe et le déplie nœud par nœud ; ici l'équipe et les genres d'Inception.
L'explorateur dessine le graphe et le déplie nœud par nœud ; ici l'équipe et les genres d'Inception.
Les lauréats des Oscars, Golden Globes, BAFTA, César, Cannes, Venise et Berlin, reliés aux films et aux personnes du graphe.
Les lauréats des Oscars, Golden Globes, BAFTA, César, Cannes, Venise et Berlin, reliés aux films et aux personnes du graphe.