Semantic University

Menu

Our Vision

Our goal at Semantic University is to make it easy for anyone to get started with Semantic Web technologies and methodologies. The content starts from the beginning, introduces vocabulary and concepts with each lesson and offers hands-on training online. However, we’re not going to stop with beginner material. We provide comprehensive training and documentation of Semantic Web technologies. We include comparisons with other, modern data trends, including NoSQL databases and big data systems.

Semantic Web
Landscape

  1. Getting Started

    If you're brand new to semantic technologies this topic can be very overwhelming. Different sites and people will talk about everything from artificial intelligence to natural language processing to linked data and the Semantic Web. What are they all?

  2. Semantic Technologies Compared

    Semantic technologies don't refer to a single technology, but rather to a variety of technologies (and best practices) related to knowledge representation, semantic data integration based on “meaning,” and access to integrated data. Other technologies focus on structure, text processing, or intelligence.

  3. Semantic Technologies Applied

    Once you've understood the basics of Semantic Web technologies and how they can be combined with other semantic technologies you can start to really appreciate real-world semantic applications.

Technical
Lesson Tracks

  1. Learn RDF

    This set of lessons is an introduction to W3C Resource Description Framework (RDF), the core data model of the Semantic Web and the foundation of all other Semantic Web technologies.

  2. Learn OWL & RDFS

    This set of lessons is an introduction to the W3C Web Ontology Language (OWL) and an introduction to RDF Schema (RDFS).

  3. Learn SPARQL

    This set of lessons is an introduction to W3C SPARQL Protocol and RDF Query Language (SPARQL), the Semantic Web query language.

  4. Semantic Web Design Patterns

    Like a question on Stack Overflow, a design pattern is often posed as a question: how do we solve some design problem?