Description
The main techniques for describing resources and publishing on the Semantic Web are approached from a practical angle. At the end of this training, the participant will be able to define a strategy adapted to their objectives and implement it by publishing their data on the Semantic Web.
Who is this training for ?
For whom ?Data administrators, project managers and web designers.
Prerequisites
Training objectives
Training program
- Linked Data and the RDF model
- Presentation of linked data.
- Why publish your data in the form of Linked Data? What data should you put in Linked Data? Presentation and interpretation of the RDF model.
- Establish RDF links to other data sources.
- Benefits of using the RDF data model.
- The resource description method
- Definition and use of URIs.
- Dereferenceable URIs.
- Content negotiation.
- Choose URIs.
- What to return as an RDF description for a URI.
- What vocabularies to use?
- Find suitable vocabularies.
- Create your own vocabulary.
- Publish, store and validate linked data
- Serve static RDF files, Linked Data views of databases and other types of information.
- RDF repositories.
- Validation services and Linked Data browsers: Tabulator, Marbles, OpenLink RDF Browser, Disco.
- Search data with SPARQL
- Creating and publishing an RDF description.
- Finding information using SPARQL.
- RDFS schemas
- Why associate an RDFS schema with an RDF description? Elements of the RDFS language (classes, properties).
- Create an RDFS schema.
- Identification and declaration of classes and subclasses.
- Creating instances.
- Defining properties.
- Practical work Find schemas adapted to your objectives.
- Create a compliant RDFS schema and RDF description.
- Ontologies
- What is an ontology? Why develop an ontology in a Semantic Web approach? Creation of an ontology.
- Define the domain and scope.
- Identify the vocabulary.
- Define the hierarchy, classes, attributes, cardinalities, types.
- Create the instances.
- Practical work Create an OWL ontology.
- Publish it on the Semantic Web.
- The techniques
- Semantic hypertext.
- Semantics embedded in HTML pages.
- Use of metadata.
- Microformats.
- eRDF, RDFa, GRDDL.
- Practical work Around a case study: define metadata, create microformats, create semantic descriptions in RDF form and the schema Associated RDFS.