Semantic Web Tools Linked Data Tutorials

What Is The Semantic Web?

Essentially, the semantic web marks a move from a global web of human readable documents (web pages), to a global web of machine readable documents; so that machines can automatically interpret the meaning of data on the web; what to do with it, and how to represent it.

Where Do I Start?

This site exists to give you the tools, and the know-how, to start using the semantic web yourself in your everyday tasks. We have prepared a number of easy to digest, progressive tutorials for you read in your own time and at your own pace.

Semantic Web Basics Why use a semantic web and how is it any different from the web of today? This article introduces the key differences - and their benefits.

Introducing Graph Data Discusses the way in which the semantic web stores its data; and how it differs from the more well known models used today. To first understand the semantic web, you must first understand how it stores data.

Introducing RDF Provides an initial insight into RDF format; the format in which the semantic web defines its models of data.

Semantic Modeling Introduces the key benefits of storing, and using, a semantic database; whether online or offline. Once you understand the technologies behind the semantic web, you are ready to put it to use and see the advantages over traditional approaches.

Introducing RDFS & OWL Answers the question 'how does the semantic web store semantics in its data?'. We give a brief overview of the syntax, with examples.

Querying Semantic Data Gives an overview of the syntax used to search and query semantic data using SPARQL; the semantic web's equivalent of SQL.

Structured Data Primer

The semantic web is not just confined to publishing raw data - you can use semantic web standards to embed data in your existing web pages too. We show you how with our new Structured Data tutorials (under construction).

Introduction To Structured Data What is structured data and what is it used for? How is it of interest to the search engines? This tutorial introduces the basics of structured data on web pages.

Introduction To How is structured data expressed? One of the mainstream vocabularies, developed by the major search engines, is We introduce the basics of in this tutorial using the HTML embeddable microdata syntax.

Introduction To JSON-LD Whilst microdata is a popular way of expressing structured data within web pages, JSON-LD is an increasingly popular alternative. We compare and contrasts the two syntaxes using vocabulary.

Knowledge Vaults Once data has been published using structured data standards, how is it queried and consumed by software? One source of structured data from across the web is the knowledge vault or knowledge graph - a new, semantically enriched way of searching for facts and information on the web.

Software Downloads

W3C Semantic Web Logo

There is a variety of software tools and frameworks available for download from Linked Data Tools. These include:

RDF Studio is the easy, comprehensive RDF and ontology designer environment and tool kit. All you need to edit, browse and visualize RDF data on your desktop in an all-in-one package.

Jena .NET A .NET port of the Java based Jena library, this library will give you all you need to start using the the semantic web in your .NET applications; using a reliable Open Source toolkit that is one of the most mature in the field.

Ingenious Framework A growing, native open source C# library for efficiently handling rich RDF data in an object oriented (OOP) environment. Available on CodePlex.

Focus Tutorials

What Are RDF Classes & Individuals? What are classes and individuals in semantic web terms, and what is the difference between them?.

What Are RDF Properties? What are properties in semantic web terms - and how do they relate to classes and individuals?.


The semantic web can be a steep learning curve, so why not join others in your journey? Plus, registered users can download all free and trial software from our site, and participate in our semantic web forum. Register Now



Register to download software from our site and interact with other users as you learn semantic web.

The Community