Qualiopi

Web Sémantique : Architecture, Ontologies et Knowledge Graphs

Structurez la connaissance de votre entreprise. De la théorie des graphes à l'implémentation Java (Jena), maîtrisez RDF, OWL, SPARQL et les moteurs d'inférence.

3 jours
2 100 € HT
RDF / OWL / SPARQL / SWRL
Apache Jena
Protégé
Blazegraph

Intéressé par cette formation ?

Contactez-nous pour planifier une session.

Demander un devis

Objectifs pédagogiques

  • Comprendre les enjeux du Web Sémantique et des Graphes de Connaissances.
  • Modéliser une ontologie métier complexe avec OWL et Protégé.
  • Interroger et manipuler des données graphes avec SPARQL.
  • Développer des applications sémantiques en Java avec Jena.
  • Mettre en œuvre un moteur d'inférence pour déduire de l'information.

Programme

Jour 1 : Fondements Théoriques et Modélisation

  • Les Bases Mathématiques : Logique descriptive, Théorie des ensembles et des Graphes. L'hypothèse du monde ouvert (Open World Assumption).
  • Le standard RDF : Triplets (Sujet-Prédicat-Objet), URI/IRI et Sérialisation (XML, Turtle).
  • Ontologies (RDFS & OWL) : Définir des vocabulaires, des classes, des propriétés et des contraintes. Utilisation de l'outil Protégé.

Jour 2 : Requêtage et Inférence

  • SPARQL : Le langage de requête standard. SELECT, CONSTRUCT, ASK. Filtrage et agrégation de données graphe.
  • Raisonnement (Inférence) : Déduire de nouvelles connaissances. Règles SWRL et moteurs d'inférence (Reasoners).
  • Base de données Graphe : Installation et manipulation de Blazegraph (Triplestore).

Jour 3 : Développement et Cas d'Application

  • Programmation Java avec Apache Jena : Manipuler le graphe par le code. Créer, lire et inférer des modèles RDF en Java.
  • Étude de cas "Digital Thread" : Architecture d'un système collaboratif d'ingénierie (eCollab). Intégration de données hétérogènes et Jumeau Numérique.
  • Architecture Sémantique : Connecteurs, alignement d'ontologies et exposition des données.

Prérequis

Bonnes connaissances en développement (Java recommandé) et bases de données. Un esprit d'abstraction est nécessaire pour la partie modélisation.

Public cible

Architectes Logiciels, Data Architects, Ingénieurs R&D, Développeurs Backend.

Prêt à vous former ?

Contactez-nous pour obtenir un devis personnalisé.