Oracles ou romanciers (application : https://oraclesouromanciers.streamlit.app/ et documentation : https://github.com/ArthurSrz/oracles_ou_romanciers) est une application qui, selon son auteur Arthur Sarazin, « génère des histoires alternatives en prenant des événements historiques réels comme point de départ et en créant des variations « parallèles » avec des règles légèrement différentes. »

À partir du choix d’une période historique et des pourcentages de « divergence » (l’ancrage à la réalité historique qui vient être perturbé par des divergences technologiques, sociales, politiques ou fantastique), l’application génère un texte entre 100 à 800 mots selon le paramètre choisi pour un passage de la « réalité » à la fiction.

Une analyse du texte est proposée avec nombre de mots, occurrences et nuage de mots.
Un historique de la session en cours est disponible.

Code très compréhensible (cf captures) pour permettre une compréhension fine.
Basé sur le petit modèle de langage Smoll M3 3B

Open source, gratuit, sans compte et illimité.

Cette application a été créée par pour illustrer l’article d’A. Sarazin « Oracles ou romanciers : les LLMs font-ils des prédictions ou des simulations ?« 

Paramètrage :

Tests depuis l’époque « Révolution française » :

Fichier « app.py » du dépôt Github :