Logilab logo

SemGraph Apps

Suite logicielle pour l'assemblage et l'exploitation de graphes de connaissances selon les standards du Web sémantique.

Des données aux graphes sémantiques

En s'appuyant sur les standards du Web et une architecture décentralisée, les outils indépendants de la suite SemGraph se complètent pour permettre la mise en réseau de données issues de multiples applications disjointes.

Les graphes de connaissances ainsi constitués apportent une valeur inégalée en faisant apparaître des relations auparavant invisibles et en servant de base à de multiples applications d'intelligence artificielle.

Etape 1. Identifiez les données sources

Identifiez les données externes et les référentiels à réutiliser et intégrer en vue de constituer vos graphes.

Catalogue de jeux de données

Avec SemGraph Datacat ou CKan ou Udata, partagez vos jeux de données pour permettre leur réutilisation.

Recherche de jeux de données

Avec SemGraph Datasearch qui indexe de multiples catalogues de données ouvertes, trouvez les données de référence qui vous feront gagner du temps.

Ontologie et documentation

Avec Webvowl et Widoco, publiez la documentation de vos ontologies OWL et des règles SHACL associées.

Etape 2. Assemblez et publiez vos graphes

Assemblez les données issues des différentes sources pour constituer un graphe sans oublier d'aligner les référentiels entre eux, puis exposez le graphe en suivant les standards du Web.

Assemblage du graphe

Avec SemGraph Rodolf, les différents contributeurs annoncent la publication de leurs jeux de données et les valident, puis définissent leurs graphes sous forme d'assemblages.

Alignement de données

Avec SemGraph Nazca, écrivez des procédures de rapprochement et de fusion de grands jeux de données.

Entrepôt RDF / SPARQL

Avec OpenLink Virtuoso, Apache Jena ou Ontotext GraphDB, rendez votre graphe interrogeable en SPARQL.

Etape 3. Exploitez les graphes obtenus

Employez des outils génériques pour consulter vos graphes, en tirer des visualisations graphiques, en extraire des parties à réutiliser, etc.

Exploration d'entrepôt SPARQL

Avec SemGraph SPARQLExplorer, naviguez dans des entrepôts interrogeables en SPARQL comme s'il s'agissait de sites web.

Portail web

Avec CubicWeb, mettez en ligne un portail web qui expose les données de votre graphe RDF en présentant chaque ressource sur sa propre page.

Visualisation

Avec Jupyter et le langage Python, créez des visualisations des données qui mêlent explications, diagrammes et interfaces interactives.

Construisez vos graphes de données

Utilisez les logiciels de la suite SemGraph et les standards du Web pour assembler et exploiter vos propres graphes de connaissances.