Spreading excellence and disseminating the cutting edge results of our research and development efforts is crucial to our institute. Check for our educational offers for Bachelor, Master and PhD studies at the University of Innsbruck!
The Semantic Web is envisioned as the next generation of the Web which allows for automatic retrieval and combination of information on a world-wide scale. In this lecture you will learn about the architecture, the representation mechanisms and languages (RDF, RDFs, OWL, RIF) and the emerging Linked Open Data. Furthermore, you will learn about innovative Web-scale reasoning techniques, about Ontologies which are the backbone of the Semantic Web as well as about tools and applications of Semantic Web technologies.
1 Introduction. This lecture provides an introduction to the subject of Semantic Web: the basics and the history of the Web, its limitations, and the vision of the Semantic Web and its core examples.
2 Semantic Web Architecture. This lecture introduces a Semantic Web architecture and its components, namely Uniform Resource Identifier, Extensible Markup Language, XML Schema, Namespaces. Data management examples explain how the architecture foundations are used.
3 Resource Description Framework (RDF). This lecture explains in detail the RDF layer of the Semantic Web stack, in particular, the foundations, such as RDF, RDF Schema, RDF(S) Semantics, RDF(S) Serialization, and implementation aspects such as serialization, entailment. An overview of common RDF tools and ontologies are given as examples.
4 Web of Data. This lecture explains the Web of Data: its origin, evolution and principles. Technologies enabling publication of structured data on the Web are described: Microformats, RDFa, GRDDL. Additionally, Linked Data publishing and consumption principles are explained.
5 Semantic Annotation. This lecture presents methods of semantic annotation generation. The main natural language processing ideas are outlined. In particular, the semi-automatic annotation of text is addressed (system KIM, GATE as examples), and the annotation of multimedia.
6 Storage and Querying. This lecture explains how to store and query RDF data. An overview of the state-of-the-art RDF repositories (Sesame, OWLIM, etc.) and their APIs, as well as SPARQL language introduction are comprised.
7 Web Ontology Language (OWL). The lecture presents and motivates Web Ontology Language (OWL), detailing it basics and dialects: OWL-Lite, OWL-DL, OWL Full. As examples, it provides an overview of tools supporting OWL.
8 Rule Interchange Format (RIF). The lecture presents and motivates Rule Interchange Format (RIF), detailing its syntax and semantics. Connections to different types of logics (first order, horn, description) are explained.
9 Reasoning on the Web. This lecture explains reasoning, in particular the reasoning types applicable to the Web. It introduces Approximate Reasoning, Bounded Reasoning, and gives illustrations from projects LarKC and MaRVIN.
10 Ontologies. This lecture introduces ontologies, in particular, their application to the Semantic Web. It also defines ontology engineering and explains several ontology engineering methodologies.
11 Social Semantic Web. The lecture illustrates the shift from Web to Web 2.0, and provides a number of examples of Web 2.0 applications. Basing on these, further Web evolution, i.e. Social Semantic Web is introduced.
12 Semantic Web Services. This lecture introduces the concept of a service, in particular, in application to the Web, web service technologies (WSDL, SOAP, UDDI). Then it motivates and defines Semantic Web Services, and exemplifies their implementation, in particular by WSMO, WSML, WSMX technologies.
13 Tools. This lecture introduces and gives examples for different types of semantic technology tools. Specifically, semantic crawlers, ontology editors, annotation tools, and storage and reasoning tools are covered.
14 Applications. This lecture overviews validation of Semantic Web technologies in real life case studies. In particular, Dr. Watson, Yahoo! SearchMonkey, ACTIVE case study, INSEMTIVES case studies, and LARKC case study are explained.
Lecture | Slides | Handouts | |
1 | Introduction | ppt | |
2 | Semantic Web Architecture | ppt | |
3 | Resource Description Framework (RDF) | ppt | |
4 | Web of Data | ppt | |
5 | Semantic Annotation | ppt | |
6 | Storage and Querying | ppt | |
7 | Web Ontology Language (OWL) | ppt | |
8 | Rule Interchange Format (RIF) | ppt | |
9 | Reasoning on the Web | ppt | |
10 | Ontologies | ppt | |
11 | Social Semantic Web | ppt | |
12 | Semantic Web Services | ppt | |
13 | Tools | ppt | |
14 | Applications | ppt |
The aim of this seminar (PS) is to further explore the topics discussed in the Semantic Web lectures by answering questions and solving problems directly related to Semantic Web, Semantic Annotations for Web content, Semantic Web languages, storage and query facilities, etc. The seminar follows closely the lecture's material. Exercise sheets will be handed out each week. Students will present their solutions the following week.
Tutorial | DOC | ||
1 | Introduction | ||
2 | Semantic Web Architecture | doc | |
3 | Resource Description Framework (RDF) | doc | |
4 | Web of Data | doc | |
5 | Semantic Annotations | doc | |
6 | Storage and Querying | doc | |
7 | Web Ontology Language (OWL) | doc | |
8 | Rule Interchange Format (RIF) | doc | |
9 | Reasoning on the Web | doc | |
10 | Ontologies | doc | |
11 | Social Semantic Web | doc | |
12 | Semantic Web Services | doc | |
13 | Tools | doc | |
14 | Applications | doc |
Contact person in charge.