Définition
Un graphe de connaissances est une représentation structurée d'entités et de leurs relations, stockées sous forme de nœuds et d'arêtes dans une base de données de graphes. Il encode les connaissances du monde réel à des fins de raisonnement et de recherche.
Interet
L'objectif est d'organiser les connaissances de manière lisible par machine. Cela permet la recherche sémantique, les recommandations et le raisonnement relationnel.
Importance
- Améliore la précision de la recherche grâce au contexte.
- Prend en charge l’explicabilité dans les systèmes d’IA.
- Permet l'intégration de données structurées et non structurées.
- Nécessite des mises à jour continues pour rester précis.
Aide
- Identifier des entités (personnes, lieux, concepts).
- Définir les relations entre les entités.
- Remplir le graphique avec des données provenant de sources structurées/non structurées.
- Stocker dans une base de données graphique avec schéma.
- Graphique de requête pour les tâches de raisonnement ou de recherche.
Exemples (monde réel)
- Google Knowledge Graph : améliore la pertinence de la recherche.
- Wikidata : base de connaissances ouverte pour les données liées.
- Microsoft Academic Graph : représente les publications de recherche.
Références / Lectures complémentaires
- Hogan et al. « Graphiques de connaissances ». ACM Computing Surveys.
- Norme RDF du W3C.
- Documentation de Google Knowledge Graph.