Empêcher techniquement l'invention
Sur un sujet religieux et culturel, un modèle qui invente une source fait plus de dégâts qu'un modèle qui se tait. Ru'ya traite ce risque comme un problème d'architecture, pas de consigne.
Démarche
- Corpus fermé : le modèle ne reçoit que des passages d'un corpus vérifié — livres classiques d'onirocritique, hadiths gradués, Coran, commentaires. Un hadith sans gradation valide est rejeté au chargement.
- Citations : chaque passage est transmis comme document avec citations activées ; le modèle renvoie le texte exact cité et l'index de sa source. Citer hors corpus devient techniquement impossible.
- Validateur : toute section d'interprétation sans citation valide est supprimée et remplacée par une phrase explicite d'absence de référence ; l'avertissement est toujours ajouté.
Approche
Le partage des responsabilités est écrit dans le projet : le code garantit qu'aucune source n'est inventée, l'auteur garantit l'authenticité des textes versés au corpus.
Résultat
Un backend Node vérifiable en ligne de commande, une API d'interprétation et une application mobile Kotlin, en arabe (principal), français et anglais, avec interface RTL.
