Ontologie
Une ontologie est la carte des relations entre les concepts de votre domaine. Pas une liste de mots-clés — une carte de qui est lié à qui, et comment.
Le problème sans ontologie
Un RAG classique trouve les passages qui contiennent les bons mots. Il ne sait pas que votre client Dupont est en profil défensif, que son fonds exclut les énergies fossiles, et que ce fonds vient de changer de benchmark.
Il répond à la question mais ne comprend pas le contexte.
Ce que l'ontologie apporte
Avec une ontologie, retriv sait que :
Client Dupont
→ profil → Défensif
→ souscrit_à → Fonds Croissance Europe
→ exclut → Énergies fossiles
→ soumis_à → MiFID II
Quand vous posez une question, retriv croise les chunks pertinents (Qdrant) avec le graphe de relations (Neo4j) et remonte un chemin de preuve complet.
Créer son ontologie
1. Écrire un fichier markdown naturel
Pas de syntaxe spéciale — écrivez comme vous pensez.
## Personnages
- Mira : tisserande, alliée de Kaël, méfiante envers la Faction Nord
- Kaël : ancien ami de Mira, recruté de force par la Faction Nord
## Lieux
- Le Fleuve : frontière naturelle, lieu de la bataille finale
## Relations clés
- Mira et Kaël : amis d'enfance, séparés par la guerre
- Kaël et Faction Nord : membre contraint
2. Uploader dans retriv
Glissez le fichier dans la zone d'upload. Au moment du choix, sélectionnez Ontologie plutôt que Corpus. Choisissez la catégorie — l'ontologie s'appliquera à tous les corpus de cette catégorie.
3. Valider les entités extraites
retriv affiche la liste des entités et relations extraites automatiquement. Cliquez sur une entité pour corriger son nom ou son type.
4. C'est tout
retriv injecte automatiquement l'ontologie dans chaque requête sur cette catégorie. Les entités citées apparaissent sous les réponses comme sources cliquables.
Exemples par domaine
Littérature
L'auteur dépose son fichier de plan — personnages, lieux, arcs narratifs — dans retriv. Les relations entre entités sont extraites automatiquement.
Questions possibles :
- "Dans quelles scènes le mentor et le héros apparaissent ensemble ?"
- "Est-ce que la trahison est cohérente avec le caractère du personnage ?"
- "Quels personnages apparaissent dans les chapitres 3 à 7 ?"
Médecine
Le médecin dépose les comptes-rendus, ordonnances et résultats d'analyses. retriv extrait les pathologies, médicaments et leurs interactions.
Questions possibles :
- "Ce patient peut-il prendre de l'ibuprofène ?"
- "Quels médicaments surveiller en priorité ?"
- "Y a-t-il des interactions entre ses traitements actuels ?"
Finance
Le gestionnaire dépose mandats, fiches clients et contraintes réglementaires. retriv relie les clients à leurs fonds et contraintes automatiquement.
Questions possibles :
- "Quels clients sont exposés aux énergies fossiles via leurs fonds ?"
- "Le fonds Croissance respecte-t-il les contraintes ESG de Dupont ?"
- "Quel impact si le secteur Tech chute de 20% ?"
Bonnes pratiques
Soyez concis — des listes courtes avec des relations claires valent mieux que de longs paragraphes.
Nommez exactement — utilisez les mêmes noms partout. "Faction Nord" et "la Faction du Nord" créeront deux entités distinctes.
Mettez à jour régulièrement — si votre contenu évolue, mettez à jour l'ontologie et cliquez "Réextraire" dans l'interface.
Une ontologie par catégorie — elle s'applique à tous les corpus de la catégorie, pas à un seul.
Pour aller plus loin
→ GraphRAG — questions multi-hop et chemins de preuve