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.
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.
Prochaines sessions
Aucune session planifiée.
Contactez-nous pour organiser une session.
Contactez-nous pour organiser une session.
Prêt à vous former ?
Contactez-nous pour obtenir un devis personnalisé.