Loki, l'outil open source qui vérifie les faits

par Korben -

Loki, ça vous dit quelque chose ? Non, je ne parle pas du dieu espiègle de la mythologie nordique, mais bien d’un outil qui pourrait bien révolutionner la façon dont on traque les fake news. C’est une solution open source capable de passer au crible de longs textes pour en extraire les affirmations douteuses et les vérifier en un clin d’œil.

Loki est un projet vraiment prometteur pour tous ceux qui ont à cœur la vérification des faits, que vous soyez journaliste, chercheur ou simplement un citoyen soucieux de démêler le vrai du faux. Son atout majeur, c’est un pipeline complet qui prend en charge tout le processus, de la décomposition des textes en affirmations individuelles jusqu’à la vérification finale.

Et concrètement alors, comment ça marche ?

Eh bien, Loki commence par découper un long texte en petits morceaux plus digestes, histoire d’y voir plus clair. Ensuite, tel un fin limier, il évalue chaque affirmation pour déterminer si elle mérite d’être vérifiée. Exit les déclarations vagues ou ambiguës, on se concentre sur le concret !

Une fois les affirmations intéressantes identifiées, Loki se transforme alors en super détective du web. Il génère des requêtes précises pour partir à la chasse aux preuves sur Internet, en s’appuyant sur divers modèles d’IA tels que le traitement du langage naturel (NLP), l’apprentissage automatique (ML) ou encore l’extraction d’informations. Comme ça, fini les heures passées à éplucher les sources, il s’occupe de tout !

Et une fois les preuves rassemblées, il enfile sa casquette d’enquêteur pour évaluer la véracité de chaque affirmation. Tel un juge impartial, il examine les éléments à charge et à décharge pour rendre son verdict. Fake news ou info fiable ? Vous le saurez en un instant ! Il faut cependant garder à l’esprit que même si Loki s’appuie sur des modèles d’IA performants, aucun outil n’est parfait. Une supervision humaine reste donc nécessaire pour garantir la fiabilité des résultats.

L’interface est basique mais permet d’interagir directement avec le moteur de vérification. Pas besoin d’être un crack en informatique, c’est à la portée de tous.

Le top, c’est qu’il ne se contente pas de vous dire si une info est vraie ou fausse. Il vous explique aussi comment il est arrivé à cette conclusion, avec toute la transparence qu’on est en droit d’attendre de ce genre d’outils. Ça permet de sourcer et de justifier l’analyse. En prime, il sait se montrer pédagogue puisqu’en plus de débusquer les fake news, il vous proposera aussi une version corrigée et sourcée de l’information. De quoi devenir un pro de la vérification des faits en un rien de temps !

Si vous voulez tester Loki par vous-même, rien de plus simple. Il vous suffit de vous rendre sur le site https://loki.librai.tech/ pour découvrir toutes les possibilités offertes par cet outil. En attendant, voici un petit tutoriel pour bien démarrer avec Loki. Il vous faudra des clé API pour OpenAI, Anthropic et Serper.

Première étape : installez Python et Poetry en suivant les instructions sur le site officiel.

Ensuite, clonez le dépôt GitHub de Loki et lancez l’installation avec les commandes :

git clone https://github.com/Libr-AI/OpenFactVerification

cd OpenFactVerification

pip install -r requirements.txt

poetry install

Ça peut sembler un peu technique, mais promis, c’est à la portée de tous !

Une fois que tout est en place, vous pouvez commencer à jouer avec Loki.

Pour vérifier un texte, rien de plus simple :

python -m factcheck --modal text --input mon_texte.txt

Et voilà, Loki va se mettre au travail et vous fournir une analyse complète du texte et vous livrer à la fin un gros JSON.

Vous pouvez aussi tester avec différents types de contenu (image, vidéo, audio…) en changeant l’option --modal. Et si vous voulez personnaliser le modèle utilisé ou les sources de vérification, il vous suffit de passer un fichier de configuration en paramètre :

python -m factcheck --modal text --input mon_texte.txt --api_config ma_config.yaml

Notez aussi que tout ceci est dispo sous la forme d’une lib Python, donc facilement intégrable avec vos outils.

Avec ça, vous avez toutes les cartes en main pour devenir un pro de la vérification des faits. Alors, à vous de jouer ! Et si jamais vous avez besoin d’un coup de main, n’oubliez pas que la communauté Loki est là pour vous aider sur GitHub ou sur le serveur Discord dédié au projet.