This blog has moved to Medium, where all our new content will be published.

Category: rdf

The hard graft of Linked Data ETL

by Rick M on 16 Jul 2014 in dapaas, etl, grafter, linked-data, open-data, opencube, rdf

We're helping regional and national governments publish the highest quality open data imaginable, whilst helping consumers access and use this data in rich and meaningful ways. But allowing a range of users to repeatably and reliably produce high quality Linked Data requires a new approach to Extract, Transform, Load (ETL)... Read More »

Who's using the Internet for social good?

by Sarah on 15 Jan 2014 in linked-data, projects, publishmydata, rdf, visualisation

We've been working on a Linked Data project for Nesta which is all about organisations and activities across Europe using the internet for social good. Read More »

Our new 'Example Data' feature: helping you understand the structure of datasets

by Sarah on 17 Oct 2013 in linked-data, publishmydata, rdf

We’ve recently created another new feature for PublishMyData, which gives users a sneaky peak at the detail of each dataset Read More »

Know Your Audience: Encouraging use of Linked Data

by Sarah on 05 Aug 2013 in linked-data, opinion, rdf

Linked Data rocks. It’s the ideal technology for representing data on the web. However that message is spreading relatively slowly and it’s not being used as much as it could be. As Linked Data fans, what can we do about it? Read More »

Swirrl Blog: A Retrospective

by Ric on 29 Jul 2013 in announcements, learning, linked-data, opinion, rdf

As part of our recent website redesign, we decided to consolidate some of our other blogs into one place, here at, rather than try to keep up a regular blogging routine in multiple places. While we were going through all our old posts I came a across a few that I thought would be worth revisiting. Read More »

Read and Write RDF in your Rails apps

by Ric on 05 Mar 2013 in code, learning, linked-data, open-source, publishmydata, rdf, ruby, tripod

As we've long been promising, we've started to release some open source code to help people publish and consume Linked Open Data. The first component that we'd like to talk about is Tripod, an RDF and SPARQL ORM, designed for use in Ruby-on-Rails apps. Read More »

Universal Music Artist Gateway with RDF powered by Swirrl

by Ric on 08 Jun 2012 in linked-data, open-data, projects, rdf

Universal Music launched their Umusic UK Artist Gateway last month. Because of our experience in the area of Linked Data and RDF, were brought into the project to help with the RDF API for artists and releases. Read More »

Simple RDF Namespace Lookup

by Bill on 24 Apr 2012 in code, linked-data, rdf is a very handy little service that I use a lot. If you work with RDF a bit, you get to know the commonly used prefixes for ontology terms, such as rdfs:label, foaf:Person, owl:sameAs etc, but it's rare for me to be able to remember accurately what the full namespace is. Read More »

The (Ice) Cube Ontology

by Ric on 05 Apr 2012 in fun, linked-data, opinion, rdf

Over the last month, I've been working on a fairly meaty Linked Data project (more details of that project coming soon). Anyway, I tend to go through musical phases, and during this project I've been listening to a lot of 90s West-coast hip hop. My second son arrived in February, and this project required me to work a fair number of late nights. I think the lack of sleep has pushed my mind into a higher plane, allowing me to uncover something pretty big. Read More »

Understanding RDF serialisation formats

by Ric on 30 Jan 2012 in code, learning, linked-data, rdf

In this article, we'll see how to serialise a graph (i.e. a collection, or set) of RDF triples in different ways, and explore the advantages and disadvantages of each. Read More »

Introduction to RDF

by Ric on 30 Jan 2012 in code, learning, linked-data, rdf

Linked Data is based around describing real world things using RDF. A lot of articles about Linked Data assume you already know what RDF is all about: if you are coming to it for the first time, this article explains the basics. Read More »

SPARQL example: finding data for a postcode

by Bill on 17 Mar 2011 in code, learning, linked-data, rdf, sparql

In this tutorial, we're going to be building and running a query to find the names of all the schools in the London Borough of Brent, but we'll take it one step at a time. The concepts we introduce here should come in useful elsewhere as so much Linked Data is geographically based. Read More »

A skim-read introduction to linked data

by Bill on 14 Mar 2011 in learning, linked-data, rdf

I recently came across this very nice presentation by Yves Raimond and Michael Smethurst: A skim-read introduction to linked data. It's particularly worth reading for its great explanations of content negotiation and of the difference between information resources and non-information resources. Read More »

What is Linked Data?

by Ric on 10 Mar 2011 in data-modelling, learning, linked-data, rdf

I suspect many of our readers may already have a black belt in Linked Data, but for others it's all new, so I thought it was worth explaining what Linked Data means to me. The definitive description is Tim Berners-Lee's Design Issues document, but I'll try to illustrate what this means in practice. Read More »

New Linked Data Book

by Bill on 02 Mar 2011 in announcement, learning, linked-data, rdf

Tom Heath and Chris Bizer have just released a new book Linked Data: Evolving the Web into a Global Data Space. You can read it online at the preceding link or you can get it in paper form from Amazon or from the publisher. Read More »

Simple Linked Data and JavaScript Tutorial

by Ric on 28 Feb 2011 in announcement, learning, linked-data, rdf

A few months ago, I published a tutorial on DailyJS (a popular JavaScript blog), on how to consume Linked Data with JavaScript. This tutorial assumes no previous knowledge of Linked Data or RDF, so I thought this would make a good introductory post here. Read More »

RDF Datasets and Named Graphs

by Bill on 24 Aug 2010 in data-modelling, linked-data, opinion, rdf

I think we need to establish a common practice to link RDF datasets and named graphs. I've been working recently on discovery of linked data: how people can find out easily what is available and how they can use it, either directly or by building it into new applications. Read More »