Nodalities

From Semantic Web to Web of Data
Nodalities

Subscribe

  • Any Podcatcher
  • Any Feed Reader

Categories

Archives

License

Creative Commons License

Archive for February, 2008

Sir Tim Berners-Lee Talks about the Semantic Web

491616030 E64294Ac16 100X150.Shkl

In our latest podcast interview I talk with Sir Tim Berners-Lee, inventor of the World Wide Web and now Director of the World Wide Web Consortium. We discuss the Semantic Web’s readiness for mainstream adoption, and explore a wide range of issues from Linked Data to the writing of new books for developers.

For further discussion of the interview’s content, see this post on ZDNet’s latest blog, The Semantic Web.

 
 Standard Podcast [62:40m]: Play Now | Play in Popup | Download (284)
Creative Commons License

During the conversation, we refer to numerous resources. These are linked from the transcript, and reproduced below;

This conversation was conducted using Skype on Thursday 7 February, recorded with Ecamm Network’s Call Recorder for Skype, enhanced with The Levelator and then edited on a Mac with Garageband.

For further Talking with Talis podcasts on the emerging Web of Data, see here.

Photograph of Sir Tim Berners-Lee taken by my colleague Rob Styles, during Tim’s keynote presentation at the WWW2007 Conference in Banff, Canada. Used with permission.

Technorati Tags: , , , , ,

This Week’s Semantic Web

Selected links related to Semantic Web technologies for the week ending 2008-02-25, all weeks. Also available in RDF as linked data or via GRDDL.

Happy 9th Birthday, RDFHappy 100th Birthday Axiomatic Set Theory

In the Media

Docs

Software News

Events etc.

Miscellany

Quote of the Week

It is of course required by law that the very last thing in every presentation be a URL

-Bryan Alexander, via David
Weinberger

~

Sources include Planet RDF, various other blogs, Semantic Web Interest Group IRC Chatlogs & Scratchpad, ESW Wiki, SemWebCentral, Sweet Tools, W3C Semantic Web Activity, mailing lists, personal emails etc etc. If you see anything suitable this coming week, please mail meor use the del.icio.us tags “semweb weekly” - thanks!

A Chat with Uldis Bojars

On Friday I had the pleasure of a chat with Uldis Bojars (also known as CaptSolo), who’s recently being developing social network-oriented applications using Semantic Web technologies. His main area of work over the past few years has been the SIOC project (Semantically-Interlinked
Online Communities), and in the podcast he discusses how the SIOC project anticipated (and fulfils many of the requirements of) the DataPortability initiative. As you can see from the list of links below, there’s a lot happening in this space.

Uldis used two phrases I don’t recall hearing before, but expect to hear a lot more in future. When discussing the recently updated Semantic Radar Firefox plugin he described how it passes data along the “Semantic Web food chain“, and then regarding SIOC Explorer, mining social networks based on “object-centered sociality” (this is described in the paper). Good stuff.

Listen Now

Download MP3
[49 mins, 46Mb]

During the conversation, we refer to the following resources:

Nodalities’ Paul Miller joins ZDNet

Zdnetlogo-Blog-Announcement

No, before you get too excited (Ian!), I’m not leaving Talis. I am, however, delighted to announce that I’ve just started a shiny new blog devoted wholly to the Semantic Web. The blog, modestly called The Semantic Web, is the latest addition to ZDNet’s family of blogs. Given the importance of so many of ZDNet’s existing blogs to my daily reading ritual, this is both an honour and a rather daunting prospect.

Any observations on the proximity of Dan Farber’s move to my own arrival would be unwarranted, but likely to exercise minds on #talis for days to come…

As noted in my very first post,

“…I’ll be looking to line up a series of guest bloggers with interesting perspectives of their own to add”

So watch this space…

Technorati Tags: , ,

February’s Talis Platform News is now available

January Talis Platform News

February’s issue of our monthly Platform newsletter is now available online, with its usual mix of stories relevant both to the Talis Platform and to the wider Semantic Web.

This month, we report on the arrival of new boy Tom Heath, as well as taking a look at discounted entry to one of the big events of the Spring. Ian Davis takes his usual peek behind the curtain, and Tom hits the ground running with a retrospective on the first year of the Linking Open Data Project

For all this and more, check out February’s issue of the newsletter. And to receive email notification of future issues as they become available, please don’t forget to subscribe.

Technorati Tags: , ,

Semantic Web…in a nutshell?

PS. John has just posted a *video* : DataPortability and me, JB

John Breslin has just posted Semantic Web for Dummies, suggesting (after Stefan Marti):

XML customised tags, like:
<dog>Nena</dog>
+ RDF relations, in triples, like:
(Nena) (is_dog_of) (Kimiko/Stefan)
+ Ontologies / hierarchies of concepts, like:
mammal -> canine -> Cotton de Tulear -> Nena
+ Inference rules like:
If (person) (owns) (dog), then (person) (cares_for) (dog)
= Semantic Web!

I have a bone to pick with this. While it’s a very nice summary of theSemantic, where’s the Web?

It would be seriously unfair of me to pick on John too much, especially since the list above probably still is the world view shared by most in the Semantic Web community (and I admit that’s how I saw things myself, until relatively recently). It also corresponds to the traditional layer cake representation of the Semantic Web stack of technologies. I should also mention that John’s been a driving force behind the SIOC (Semantically-Interlinked Online Communities) project, which is seriously Web, and is addressing an area now very much in focus in the Web community at large, social data. (I’m also really pleased John was able to attend the DataPortability telecon, that initiative really needs semweb folks to explain the work that’s already been done in the field…and I’m afraid a 6am start is simply beyond me).

It’s often stated that the Semantic Web is an extension of the existing Web. What isn’t always clear is the correspondence between the two. The
current Web is built of documents and hyperlinks between them. If we generalize ‘documents’ to ‘things’ and ‘hyperlinks’ to ‘relationships’, we get Tim Berners-Lee’s Giant Global Graph (I went into a bit more detail on this in Evolving the Link). This abstract model has a lot in common with various conventional ideas from software architecture: object-orientation, entity-relationship modeling and even the relational model behind most databases. There are plenty of differences in detail between these models, but the biggest difference of all in the Semantic Web perspective is that the model is overlaid onto the Web.

So as a first pass at bringing the Web back into the picture, try the following as a Semantic Web 101:

  1. A uniform naming scheme for every kind of thing: documents, people, real-world objects, concepts etc.
  2. A data model which allows you to express relationships between named things
  3. Formats and other data structures which allow you to express information in this data model
  4. A protocol which enables related data to be discovered
  5. User tools which support the above

#1 is Uniform Resource Identifiers, the most significant subset of which is HTTP URLs of the Web.

#2 is RDF, as necessary augmented with ontological and/or rule-oriented techniques.

#3 is pretty much anything in which data can be expressed: obviously RDF formats like RDF/XML and Turtle, but also HTML through the use of RDFa,microformats and Embedded RDF; virtually any XML can be transparently interpreted as RDF through GRDDL; custom translators are available for formats like iCalendar or even CSV data; mapping tools are available for relational databases and systems like LDAP. Basically it usually isn’t necessary to rewrite any application to take advantage of Semantic Web techniques.

#4 is the HTTP protocol, and what Tim Berners-Lee has called “the basic follow-your-nose way the Web works“.

#5 is a side that’s taken a back seat while developer tools like APIs have been in development. Existing applications can usually be made Semantic Web-aware, but there’s a whole lot more can be done in this area in regards to tools for manipulating generic data, and the development of new applications that would be difficult or even impossible without the (Semantic) Web and its technologies to draw upon.

I think it would be fair to say that Semantic Web evangelism has had its share of wrong turns. Way too much time has been spent in arguments over data formats, and the relative complexity of the layers further up the stack have no doubt caused many to reject the technologies after a cursory review. While the stack does has an appealing consistency, there’s little obvious relevance for regular developers. When thinking in terms of ontologies and so on, it’s hard not to slip into designing things top-down and schema-first, which is pretty well the opposite of what is emerging as a more effective approach. The RDF model makes it straightforward to design systems data-first, and when working with an existing, deployed Web, this has definite advantages in terms of allowing incremental development and all-round flexibility.

Anyhow, the Web has been rediscovered in this context - the realisation that what we’re talking about, first and foremost, is Linked Data. Whether that data is concerned with the documents of the traditional Web, the people of social networks or whichever aspect of the world drifts into the limelight next, the same standard technologies can be used to look after it.

Come to think of it, all the above is effectively summarised in Tim Berners-Lee’s Linked Data rules:

  1. Use URIs as names for things
  2. Use HTTP URIs so that people can look up those names.
  3. When someone looks up a URI, provide useful information.
  4. Include links to other URIs. so that they can discover more things.

This Week’s Semantic Web

Selected links related to Semantic Web technologies for the week ending 2008-02-18, all weeks. Also available in RDF as linked data or via GRDDL.

In the Media

Docs

Software News

Events etc.

Miscellany

Quote of the Week

[any suggestions?]

~

Sources include Planet RDF, various other blogs, Semantic Web Interest Group IRC Chatlogs & Scratchpad, ESW Wiki, SemWebCentral, Sweet Tools, W3C Semantic Web Activity, mailing lists, personal emails etc etc. If you see anything suitable this coming week, please mail meor use the del.icio.us tags “semweb weekly” - thanks!

Milton Keynes in the fog, the Talis Platform… and a Moroccan fish

4865983 5Db0Ebef4C T

As I mentioned last week, Talis CTO Ian Davis was at the Open University’s Knowledge Media Institute (KMi) yesterday, to give a talk on the Talis Platform.

Former KMi student Tom Heath, Sam Tunnicliffe and myself were also along (for the lunch, of course), and spent a fascinating day looking at some of the research that the team at KMi are engaged in. More on that in future posts, I’m sure.

Ian’s presentation was webcast as he spoke, and has now been made available online at KMi for those who weren’t free or awake at the time.

And the Moroccan fish? That was my lunch.

Cow picture CC-licensed on FlickrCow story from Wikipedia

Technorati Tags: , , ,

This Week’s Semantic Web

Selected links related to Semantic Web technologies for the week ending 2008-02-11, all weeks. Also available in RDF as linked data or via GRDDL.

In the Media

Docs

Software News

Events etc.

Miscellany

Quote of the Week

Of course you can’t trust what people tell you on the web anymore than you can trust what people tell you on megaphones, postcards or in restaurants.

- Douglas Adams, via Kevin Marks

~

Sources include Planet RDF, various other blogs, Semantic Web Interest Group IRC Chatlogs & Scratchpad, ESW Wiki, SemWebCentral, Sweet Tools, W3C Semantic Web Activity, mailing lists, personal emails etc etc. If you see anything suitable this coming week, please mail meor use the del.icio.us tags “semweb weekly” - thanks!

Semantic Spring

It’s going to be a busy spring in Semantic Web land. There are five important conferences that are scheduled in a two month period.

First up is WWW2008 in Beijing which runs from the 21st to the 25th of April. This is the pre-eminent Web conference packed full of presentations, workshops and tutorials covering everything webby. The Semantic Web traditionally has a number of tracks running through the conference programme. This year we’re co-chairing a session called Linked Data on the Web with Tim Berners-Lee, Chris Bizer and Kingsley Idehen. Rob submitted a paper to the workshop on representing MARC in RDF which I recommend to anyone interested in the future of library data. I’ve seen a couple of the other submissions and it looks like it’s going to be a lot of fun.

Then there’s a week off until XTech 2008 which runs from the 6th to the 9th of May in Dublin. XTech is another webby conference that often has a Semantic Web streak through it. Many of the people involved in organising and helping to run it are SemWeb sympathisers. A couple of us at Talis have submitted talk proposals although we won’t find out if we’ve been selected until the end of this month. XTech clashes completely with JavaOne in San Francisco which also has a little Semantic Web session courtesy of Henry Story and friends.

Another break of a week before Semantic Technology in San Jose from 19th to 22nd May. This is the fourth year for this conference whose focus is coming from the world of semantics rather than the Web. Last year saw all kinds of attendees from the CIA and NASA to Lockheed and Citigroup. This is the conference to be at if you want to see commercial applications of the SemWeb.

Again, a week off until we reach ESWC 2008 in Tenerife from the 1st to the 5th June. This is a hardcore SemWeb conference with a strong research angle. Once again we’re involved in a organising a workshop: Scripting for the Semantic Web, which aims to cover the use of the Semantic Web with all kinds of scripting languages such as PHP, Perl, Python, Ruby and JavaScript. I’m also looking forward to the first workshop on Collective Intelligence & the Semantic Web which promises to be a very hot topic in coming years.

One more week off, before we reach the new kid on the block: Linked Data Planet being held in New York on the 17th and 18th of June. Details are sketchy at the moment apart from the keynote from Tim Berners-Lee, but Linked Data has a lot of momentum and there is a lot of potential for some cool demonstrations.

As you might expect a contingent of Talisians are attending each conference, but none of us are going to attempt all five! Personally I’m planning to be at XTech and Semantic Technology and possibly at ESWC and Linked Data. I know for sure that I’m glad of the holiday I have booked for the end of June. I think I’m going to need it