Checking date: 29/04/2022

Course: 2022/2023

Semantic Web
Study: Bachelor in Management of Information and Digital Contents (340)

Coordinating teacher: HERNANDEZ PEREZ, ANTONIO

Department assigned to the subject: Department of Library Science and Documentation

Type: Electives
ECTS Credits: 6.0 ECTS


Requirements (Subjects that are assumed to be known)
Markup Languages
To know the theories, principles and instruments of knowledge organization and information management related to linked data and the semantic web. To know and manage digital editing tools for the creation of linked data content To know the basics principles and languages of the programming and marking of web documents and modeling documents according to the principles of the semantic web To know the design and planning principles of a complex and fully operational interactive digital publication using semantic web technologies and principles As learning outcomes it is expected that students can: Use techniques, tools and methods of the semantic web Use creative design techniques to explore innovative solutions in the field of digital publishing through the use of linked data.
Skills and learning outcomes
Description of contents: programme
UNITS 1. Introduction to the semantic web and linked data 2. Structuring data: RDF and RDF-S 3. SPARQL 4. Vocabularies 5. Ontologies and OWL 6. Linked data 1. Introduction to the semantic web and linked data         a. History and basic concepts         b. Semantic web applications 2. Structuring data: RDF and RDF-S         a. Introduction to RDF and RDF-S and differences with XML         b. The RDF format         c. Basic RDF-S         d. RDF- S schema and syntax e. RDF-S examples 3. SPARQL         a. Introduction to SPARQL: protocol         b. SPARQL: protocol and queries         c. SPARQL examples 4. Vocabularies         a. FOAF and VCARD         b. Dublin Core         c. Other vocabularies 5. Ontologies and OWL        a. Data modeling languages ¿¿and OWL        b. Ontologies: concepts, characteristics and functions        c. Tools for the creation of ontologies 6. Linked data       a. Basic concepts: What they are and what they are for       b. How to generate linked data       c. How to publish linked data
Learning activities and methodology
- Acquisition of theoretical knowledge (total 3 ECTS) through class attendance, study of learning materials prepared by the professor, tutorials, recommended articles, participation in forums and in-person or online tutorials. It is especially related to the GC2, SC10 and SC12 competences. - Acquisition of skills and abilities (total 3 ECTS) through different practical assumptions about queries using SPARQL, on modeling documents with RDF-s and with a final work where students must demonstrate how to generate linked data and uses of ontologies. On this part students will use the practical sessions and also homeworks with the teacher's subsequent control. Specially related to the SC7 and SC12. - The days and hours of the tutorship can be viewed in the space dedicated to the course in Aula Global, the learning platform. In addition to the hours and places officially set for the subject, students can request and arrange with the teacher other tutorials outside of that schedule, which may be in person or online.
Assessment System
  • % end-of-term-examination 40
  • % of continuous assessment (assigments, laboratory, practicals...) 60
Basic Bibliography
  • Haffner, Kimberly A. . Semantic Web: Standards, Tools and Ontologies. Nova Science. 2010
  • Hooland, Seth van and Verborgh, Ruben . Linked data for Libraries, Archives and Museums: How to Clean, Link and Publish your Metadata. Neal-Schuman. 2014
  • Sakr, Sherif. Linked data : storing, querying, and reasoning. Springer. 2018

The course syllabus may change due academic events or other reasons.