Se connecter

Ou creér votre compte

Vous venez d'ajouter à votre sélection
Votre panier est vide, Voir nos formations

Formation - Web sémantique, programmer des applications à valeur ajoutée

Skills Campus

Tranning & certification center
  • MR-98
  • 3 jours
  • 710 vues

Description

Vous apprendrez à utiliser les modèles de description sémantique pour créer des applications exploitant des sources de données à haute valeur ajoutée. Vous acquerrez également une vue globale de la chaîne sémantique : description et publication des données sémantiques, mise en oeuvre au sein d'applications.

À qui s'adresse cette formation ?

Pour qui ?

Administrateurs de données, webmasters, chefs de projet, développeurs.

Prérequis

Les objectifs de la formation

Programme de la formation

  • Les applications
    • Mashups, Web Mining, recherche, Wikis, Web Services.
    • Applications grand public, d'entreprise et scientifiques.
    • Outils et plateformes de développement : les API (PHP ARC/RAP.
    • ), les frameworks (Jena.
    • ).
    • Les différents composants d'une application.
    • Travaux pratiques Démonstration du Web sémantique.
  • Fournir des données sémantiques aux applications
    • Linked data, RDF, RDFS, OWL, SPARQL, RDFa, GRDDL.
    • Les formats de sérialisation XML, N3, Turtle.
    • Le stockage des triples RDF.
    • Les langages de règles (SWRL).
    • Travaux pratiques Créer un gisement de données sémantiques.
  • Quelques opérations de base
    • Déclarer un modèle.
    • Lire et écrire du RDF en XML.
    • Contrôler la définition des préfixes.
    • Exécuter des requêtes dans un modèle.
    • Accéder à et créer un endpoint SPARQL.
    • Travaux pratiques Utilisation d'une API (PHP ou Java) pour parser des descriptions RDF et créer un endpoint SPARQL.
  • Le framework de développement
    • Installer et configurer l'environnement de développement.
    • Créer et lire un modèle RDF.
    • Trouver des liens owl:sameAs.
    • Gérer des modèles RDF persistants.
    • Générer des inférences (Pellet).
    • Travaux pratiques Agréger des informations issues de différents endpoints.
  • Exploiter la base de connaissance
    • Définir et peupler le modèle avec des données sémantiques.
    • Combiner, sérialiser, faire des requêtes avec les données.
    • Utiliser les mécanismes de raisonnement et d'inférence.
    • Exposer des bases de données relationnelles en tant que RDF.
    • Les autres sources de données.
    • Travaux pratiques Programmation des inférences et des restrictions.
  • Aligner les informations
    • Sources de données.
    • Domaines et ontologies.
    • Aligner les ontologies avec OWL et SWRL, XSLT, RDFS.
    • Travaux pratiques Utilisation des différentes méthodes d'alignement OWL et SWRL, XSLT, RDFS.
  • Développer et utiliser des services sémantiques
    • Implémenter des services sémantiques : background, discovery, négociation, monitoring, composition, etc.
    • Exposer des Services Web XML en tant que RDF.
    • SMWS : Semantic Markup for Web Services.
    • WSMO : Web Service Modeling Ontology.
    • Annotations sémantiques pour WSDL.
    • SAWSDL : exemples et outils.
    • Travaux pratiques Développement sous forme de service sémantique d'une mini-application.
  • 710
  • 21 h

Soumettez votre avis