Nodalities

From Semantic Web to Web of Data
Nodalities

Updates

Follow us on:

Categories

Archives

License

Creative Commons License

Author Archive

This Week’s Semantic Web

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

A little later and shorter than usual this week due to public holiday and rsi…normal service will be resumed next week.

In the Media

Docs

Software News

Events etc.

Miscellany

~

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!

This Week’s Semantic Web

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

This week was dominated by WWW2008 in Beijing, an interesting location as the WWW2008 photos on Flickr attest. There are tons of resources available via the WWW2008 site, and individual workshops like Linked Data on the Web and the W3C Open Your Data! session. Not surprisingly the Semantic Web Interest Group IRC Scratchpad was rather busy – only a tiny selection of the material from these sources linked below.

One interesting aspect, to quote Ivan Herman: “Huajun Chen gave an overview [pdf] on what is happening in the Semantic Web area in China. In two words: a lot.”

I don’t think it’ll be very long before I can retire these manually-compileded posts, in favour of something more comprehensive and better faceted. An indicator is Twine, despite still being in (genuine) beta has rapidly become a key source for info on Semantic Web developments, either in the anglo Web 3.0 – Semantic Web or if vous preferons, un twine Web sémantique. (I have a few Twine invitations, mail me if you’re interested).

In the Media

Docs

Software News

Events etc.

Subtle Promo

Sem Tech

Miscellany

Quote of the Week

Linked Data is the Semantic Web done as it should be. It is the Web done as it should be.

- Tim Berners-Lee
(via Paul)

~

Sources include Planet RDF, various other blogs, Semantic Web Interest Group IRC Chatlogs & Scratchpad, ESW Wiki, Twine, 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 tag “TWSW” – thanks!

This Week’s Semantic Web

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

How the Web Works

- source: danbri on Flickr, CC
license

A fairly random mix this week. Above you can see Dan Brickley‘s revision of the imagery that first saw light in Tim Berners-Lee’s slides in 1994. The original slides showed the connection between Web documents and things in the real world. Danbri’s added a nice twist in the thoughts of the people in the diagram – they don’t necessarily see the world in the same way. Fortunately Semantic Web technologies offer ways of saying things which allows for differing perspectives, and means to make use of coincidences between things different people have said. In recent months DBpedia has played a key role in the Linking Open Data cloud by providing common reference points derived from Wikipedia (check the podcast with Richard Cyganiak). This week sees the announcement of a set of new services around UMBEL, an upper-ish ontology which aims to provide a similar role.

There are a few more offerings for further up the Semantic Web stack from the W3C, and to demonstrate that such things aren’t necessarily incompatible with regular RDF development, Jim Hendler points to an OWL 2 profile that should be of interest to even the most web-fetishist audience: Towards RDFS 3.0 (or OWL 2 R Full).

A little trivia: subscribers to Planet RDF (one of the main sources for material here) may have noticed my personal blog hasn’t appeared recently, I’ve still got a few things to fix up after a bad server crash. This blog may not appear over there either for a little while as the Talis blogs are migrated over to being
WordPress-based. So the only conduit from Talis to Planet RDF this week is Ian’s blog, latest offering: The Terrible And Tragic Tale Of Brian The Snail. I suppose there’s always the magazine

In the Media

Docs

Software News

Events etc.

Miscellany

~

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 tag “twsw” – thanks!

This Week’s Semantic Web

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

Most of the visible activity around Semantic Web technologies for the last year or so has been around the lower regions of the layer cake, in other words on the Giant Global Graph. This Web side of the Semantic Web has made strong steps forward recently thanks largely to the availability of the SPARQL Protocol and RDF Query Language alongside initiatives around Linked Data. But work has been continuing on the semantics further up the stack, away from the glitz of Web 2.0. A marker point was reached in those regions this week with the announcement that the work around revisions to the Web Ontology Language (OWL) would be rebranded from OWL 1.1 to OWL 2. This coincided with the publication by the W3C OWL Working Group of three new documents (and the republication of three others). Although a lot of the demand in this area comes from specialist fields such as in the life sciences, the languages are applicable to any domain, and generally interoperable with RDF and other Web technologies. While on the surface such specifications can seem seriously esoteric, with the recent growth of related techniques in tools such as business rules engines it’s likely only a matter of time before OWL gets considerably wider attention. So even if you’re proud to be considered a Web Fetishist, now is probably a good time to read the Primer, and maybe have a play with OwlSight – a new release of which came today.

The big news for Web developers at large this week was the announcement of the Google App Engine – a hosted container for (Python) Web applications, backed by potentially massive storage facilities along with interop with Googles other systems. Reaction in the blogosphere has been varied, with many developers delighting in having a new toy to play with, business analysts making comparisons with Amazon’s services, other developers grumbling about it being another closed system.  While arguably there’s little new here in technical terms (c.f. Ning, Facebook, Bungee Connect, SimpleDB), the simple fact that it comes from Google makes it a potential game changer. Removing the need to worry about back-end infrastructure is certainly a step forward, though whether the approach taken by Google will merely lead an increased surfeit of shiny Web 2.0-style apps with questionable utility remains to be seen. An imaginative avenue to more interesting apps is suggested by Leigh Dodds in Google AppEngine for Personal Web Presence? Early adopters of the Web rolled up their sleeves to demonstrate what was possible on their own sites (even before animated gifs came along), so perhaps advocates of things like the Web of Data, opening the social graph and DataPortability should begin at home too…

In the Media

Docs

Software News

Events etc.

Miscellany

Quote of the Week

Have fun with the Semantic Web…it’s about connecting things together, about getting the jobs done.

- Dave Beckett

~

Sources include Planet RDF, various other blogs, Semantic Web Interest Group IRC Chatlogs & Scratchpad, ESW Wiki, Twine, 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!

Google App Engine and the Joy of WebArch

Google App Engine Logo
Responses to the announcement of the Google App Engine have been mixed, from Tim Bray’s somewhat negative Sharecropping, to an awful lot of “very cool“s, with Niall Kennedy‘s tech description providing a reasonably neutral common ground. I’ve been meaning to post about it, but I’ve a couple of pressing deadlines and haven’t had time. I didn’t think “Python – great! But this thing really isn’t forward-looking” would be doing it justice. However this morning I ran across a couple of blog posts on which I felt obliged to comment, and I just realised that most of my main points about the Google App Engine leaked out into those comments. So with apologies in lieu of better treatment, here goes -

Comment on Gabe Wachob’s Google App Engine: Its the Architecture Stupid! :

Nice post! The first I’ve seen to highlight the significance of the architecture.

While I think your analysis is generally on the nail, I’m not so sure about the conclusions. The thing is, App Engine architecture isn’t Web architecture.

As you point out there are nice reusable abstractions (like events etc), but the primary interfaces are all down at the code level.

“If you build your app on the Google App Engine architecture, it will scale to unlimited levels without any extra effort.” – yes, but only on the Google App Engine.

Rather than hoping for open source implementations of similar toolkits, if a HTTP facade were put over things like BigTable, the specific implementation wouldn’t matter – to change that you’d only have to change a few URIs, not all your code. (One for the LazyWeb).

Commoditization (commodification?) works best where there are common standards. A railroad engine isn’t a commodity if you have to build your own track :-)

See also: Cloud: commodity or proprietary?

Comment on Swaroop C H’s Web dev frameworks vs RIA :

[On the question of how one develops both client- and server-side with frameworks] I’d suggest that if Web standards are used as a common interface, it really doesn’t matter!

Ok, an example. A while ago I needed an easy personal activity tracker. I wanted it in my face a bit on the desktop, which called for something RIA-ish. I wanted the data available in a form that’s reusable, and I want a straightforward view on the web (so my colleagues could see what I was working on).

So I wrote a little desktop app in Java. It’s essentially MVC, with a fairly trivial domain-specific model – I have activity items with title, description and tags.

Server-side I have a Talis Platform store. The desktop app communicates with the server by POSTing a chunk of the domain-specific information expressed as an RDF/XML doc – the stores have this kind of interface out of the box.

For my simple Web view of the data, I have a little bit of PHP which does a SPARQL query on the store (standard SPARQL-over-HTTP endpoint also comes out of the box) and uses XSLT to transform it into the JSON consumed by SIMILE’s Timeline viewer.

Unfortunately I broke the Timeline viewer bit of the app (I think I got out of sync with SIMILE’s scripts). But hopefully you get the idea – small domain-specific components, loosely-coupled using a standard general-purpose protocol (HTTP) and standards general-purpose data model (RDF).
For reuse, I can query the store however I like.
[I got distracted and forgot to link to implementation note: More Dogfood]

Ok, I’m showing my bias towards a data-oriented shared model in these comments. But if you wanted to narrow things down a little and be more content-oriented (and maybe placate Mr. Bray a litte), swap out the RDFisms and replace them with Atom/AtomPub. The key point is providing a common interface based on standard models, message formats and protocols. (Interop between Atom, RDF and any other systems which respect WebArch is generally doable because of that common interface).

One other point I’d like to add which I suspect speaks volumes about Google’s mentality is the difference between a real aeroplane and Google App Engine’s snazzy logo. Compare and contrast with the image above:

ecojet.png

A Chat with Dave Beckett

Today’s podcast is an interview with Dave Beckett (blog), Software Architect at Yahoo!

dajobe

Dave’s been a contributor to the Semantic Web initiative since before it had that name, originally coming from a background in parallel computing. As well as having worked on many of the key specifications around RDF, he’s responsible for the Redland toolkit, a comprehensive set of open source libraries for RDF. Dave maintains Planet RDF, an aggregation of Semantic Web blogs, as well as various tools in support of Semantic Web Interest Group (SWIG) communications. Until the quantity of material got out of hand, his RDF Resource Guide was the definitive collection. He derived the human-friendly RDF notation Turtle, which recently appeared as a W3C Team Submission, co-authored with Tim Berners-Lee. It was Dave, as a member of the Data Access Working Group (DAWG), that coined the acronym SPARQLSPARQL Protocol and RDF Query Language (which incidentally solved another a naming problem).

The topics covered include how he got involved in these technologies in the first place, Redland and a couple of Dave’s experiments: the triplr service (“Stuff in, triples out”) and Flickcurl, a C library for the Flickr API. He offers his thoughts around some of the technologies and specifications he’s been involved in, along with other developments around the Web – check the list of links below. While having limits on what he could say in public, he also mentioned the use of RDF inside Yahoo! (more announcements on the way apparently).

There are a couple of quotes I can’t resist pulling out. I asked Dave about how well he thought the Semantic Web was coming along, and he pointed out that, like the Web, there wouldn’t be any specific point in time at which one might say it was a success. But he added:

For me, in the work we’re doing with Yahoo! internally, it’s already a success…we’ve done work better, faster and we’ve done things we couldn’t do before because we were using this style of technology. It’s not always publicly visible because it’s a kind of data technology…but it’s a success for Yahoo! content and metadata problems I’ve been working on.

Dave also talks a little about open data, a nice line being:

The reason I got involved with the Semantic Web was…I wanted control of my data.

If you want to hear more, Dave will be speaking at the Semantic Technology Conference in San Jose in May, where he plans to go deeper into why Yahoo! is using RDF, the benefits and more detail of their projects.

One final quote:

Have fun with the Semantic Web…it’s about connecting things together,
about getting the jobs done.

During the conversation, we refer to the following resources;

This Week’s Semantic Web

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

Semantic Web Exit

Lots more around social networks and DataPortability this week, with a handy post from Bob DuCharme on what RDF has to offer beyond what’s provided by XML formats.

The pieces might be falling into place for Paul Ford’s predictions in his 2002 classic August 2009:
How Google beat Amazon and Ebay to the Semantic Web
. Google recently went public with their RDF-aware Social Graph API, and this week eBay describe how they’re using RDF internally (primarily system documention). While Amazon themselves have yet to reveal anything that’s unquestionably Semantic Web, they’re clearly working in a nearby space with their commodification of online storage and processing (which can be used to develop Semantic Web-oriented systems). But right now, of the big public-facing players, Yahoo! are probably ahead of the field with their deployments, though even Microsoft have investment in Semantic Web technologies.

Whatever, the future is already here: the first of the month saw the release of a Universal RDF Encoder.

In the Media

Docs

Software News

Events etc.

Miscellany

Quote of the Week

Forget Markup Barbie… I want Unicode Barbie. When you pull her string, she says “text is hard.”

-Aristotle Pagaltzis

~

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!

This Week’s Semantic Web

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

DataPortability features highly this week – though intended more as a principle, and an umbrella for all kinds of technologies, the significant overlap with the Semantic Web vision hasn’t gone unnoticed.

Microsoft have been experimenting with a triplestore/rdb hybrid“…they are coming around, albeit gradually :-)says Kingsley.

There seems to be a lot happening around the various mailing lists at the moment. Despite the growth of other communication channels, this still seems to be a big one – it certainly remains the best option for permathreads and bickering. For comparison: Wiki collaboration leads to happiness (hmm, Word & Outlook are somewhat wild variables in that diagram).

In the Media

Docs

Software News

Most Productive SemWeb Coder of the Week

[a trial/one-off category, as suggested - feel free to make nominations for next week]

Events etc.

Miscellany

Quote of the Week

This is the year we finish the job, I reckon…

-danbri, via email

~

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 me or use the del.icio.us tags “semweb weekly” – thanks!

Nitpicking Alex’s Semantic Web Patterns

Alex Iskold just published quite a lengthy blog post called Semantic Web Patterns: A Guide to Semantic Technologies. Overall it’s good stuff, and Alex has been doing a great job of promoting the Semantic Web over on Read/WriteWeb and elsewhere. He’s also one of the Semantic Gang featuring in the latest podcast series from oor Paul. (I’ve not listened to that yet – I’ll try it with a dogwalk shortly).

Because of all this I feel a little disloyal in being critical, but without clarification some of the points in Alex’s post could lead to misconceptions, the bane of Semantic Web outreach. One thing I can’t disagree with Alex about is the way the Semantic Web means different things to different people (cue elephant analogy). So with that proviso and all due respect etc, here we go:

1. Bottom-Up and Top-Down
Alex says:

“The bottom-up approach is focused on annotating information in pages, using RDF, so that it is machine readable. The top-down approach is focused on leveraging information in existing web pages, as-is, to derive meaning automatically.”

Ok, while one could (and I will) quibble the content of these definitions, they do make a pretty clear distinction. The only thing is, the phrases “bottom-up”/”top-down” have already been used fairly extensively already in the Semantic Web context to describe at least two different (but related) distinctions.

The first of these is with regard to decision-making, in the same sense as within the management hierarchy of an organization. The naive stereotype for this distinction would give, say, top-down = “those in power in standards orgs call the shots” versus bottom-up = “grassroots developers determine the direction”. Given that specifications can appear as authoritative rules, it’s easy to see how this perception might emerge. (This is a naive distinction, because it fails to consider the influence of the community that goes into defining specifications and in determining which survive the natural selection of deployment in the wild).

The second usage of “bottom-up”/”top-down” is more technical, in regard to how you arrive at your world/domain model. Top-down would be starting your model from a generalized level and works towards more specific levels, bottom-up the reverse. Clearly if there’s to be global interoperability, taking the top-down approach would imply there’s one true model that everyone follows. In the past this has led to some awful misconceptions around RDF, where people have assumed that the models (i.e. vocabularies, RDF Schemas, ontologies) are created on high – probably by the W3C. Quite the opposite is true. While RDF is a framework (and hence might be viewed as a top-level language), it’s essentially neutral on who, where and how domain models are created. Because things, classes of things, relationships between things and so on are identified using URIs, anyone can create their own vocabularies. This retains a base level of global interop, and enables web-scale independent development. (I once saw a list email containing a line like “the namespace begins with http://purl.org, so it must be something to do with RSS 1.0 people at the W3C” – no, no, no!).

So basically while Alex’s “bottom-up”/”top-down” may be internally consistent, it’s a little idiosyncratic.

2. Annotation Technologies: RDF, Microformats, and Meta Headers
There’s quite a bit I could quibble with in this section, but I’ll stick to the one point I think is most significant. It can be very misleading to think of RDF merely as an annotation and/or metadata tool. While it can be, and very often is, used for annotation (typically descriptions of documents) and metadata (descriptions of data) purposes, it is also used to talk about things directly. Alex provides an example: “Alex IS the father of Alice, Lilly, and Sofia”. This is plain old data. The same data could be expressed in an database table called “fatherOf” with “Alex” appearing three times in the left-hand column with the right-hand column containing “Alice”, “Lilly”, “Sofia”. RDF is a data technology, one big difference from traditional RDBMSs is that relations (tables, properties, “fatherOf”) can only two values – the subject and object of the relation (2 columns, “fathers”/”children”). Another big difference is that both things and the relationships between things are generally identified using URIs, which enables the Web part of the Semantic Web.

3. Consumer and Enterprise
I think it’s good that Alex highlights consumer/enterprise and vertical/horizontal aspects of the Semantic Web, they are worthy of discussion. But regarding the “killer app” of the Semantic Web – one might equally well ask “what is the killer app of the Web?” (this is Tim Berners-Lee’s own response in the 2001 Sci Am article).

There’s another source of misconceptions in this section: “RDF offers a way to communicate using XML-based language…”. While strictly speaking that’s probably correct, it gives the impression that RDF is XML-based, which it isn’t. RDF is a data model, an abstract language. Formats and serializations (of which there are several, both XML and non-XML) are secondary. Given the recent work around GRDDL, it’d be more accurate to say “XML offers a way to communicate using RDF-based language…”.

This confusion around XML messes up Alex’s arguments on scalability somewhat – I’m sure someone somewhere is using an XML DB for RDF, but most I’ve seen are either built on top of RDBMSs or are RDF-native. (Non-generic, domain-specific data can be stored pretty much any way you like – if semweb interfaces were exposed I suppose you could call it an RDF store of sorts…). Also while RDF storage technology isn’t any where near as mature as those of RDBMS, they do draw on essentially the same foundations – and sometimes the same people – so the picture isn’t as bad as one might imagine. Genuinely large RDF stores are starting to appear, and even then it’s worth remembering (as Alex points out) the aim is for the big database to be the Web itself. (My own standard line on this is that triplestores are just local caches of chunks of the Semantic Web).

4. Semantic APIs
As Paul Downey put it, Web APIs Are Just Web Sites – the same goes for the Semantic Web. Alex talks about some of the online APIs for extracting RDF from natural language. While these are nifty, potentially any Web site or service could with appropriate tweaking be a Semantic API. The original RSS was a Semantic API – descriptions of news-like items delivered using RDF over HTTP. While the latest syndication format, Atom, might not be RDF, it’s good Web-friendly data that can be mapped to RDF (work is in progress on conventions for that).

Semantic Web technologies also have an ace card up their sleeves here, in the form of SPARQL. RDF stores and (with the appropriate wiring) any online RDF can be queried using a straightforward SQL-like language, operating over standard HTTP. A seriously powerful addition to the Web API toolkit.

Right now the ability to make mashups (client- or server-side) is limited by the effort needed to integrate across different APIs (the n-squared thing). RDF can make integration trivial. Even without RDF/SPARQL being available, a lot of the pain of integration can be alleviated if the data is mapped to RDF then integrated.

I don’t think we’ll ever see every single service offering Semantic Web-friendly APIs. But to the Web 2.0 style sites, the Web is a competitive environment. Services which do support RDF and/or SPARQL will be able to benefit from the lowering of the integration barrier, and over time increasingly tend to have a commercial advantage over services which don’t. The ball is rolling and the field is wide open.

5. Search Technologies
“Perhaps the first significant blow to the Semantic Web has been the inability thus far to improve search.” – er, well, no. Search, at least as we know and love it today, is an artifact of the document Web. Success for the Semantic Web wouldn’t be improving search, but marginalizing it.

The information carried by the document Web, the stuff we’re interested in, is generally expressed in human-readable text inside the documents. There’s a semantic air gap between the protocols and languages of the current Web (HTTP, HTML…) and the information that’s being conveyed. Search engines bridge that gap through the use of heuristics based around string matching on queries and indexed documents. Semantic Web technologies offer a couple of ways of minimizing the gap. Through the increased use of metadata, more explicit matching can be made. Before anyone throws the metacrap arguments at me, consider the improvements already brought by metadata-rich syndication feeds and folksonomy tagging.

The other way of reducing the gap that comes to mind is…not to create gaps in the first place. Take an online train timetable. Right now it’ll likely be contained in a database somewhere, exposed through HTML with a form or two. To access the data we are at the mercy of whatever specific front-end the service provider has offered. To make a mashup with it we’d be making site-specific calls, at best through a RESTful API. But if the data was also available without the document Web-oriented intermediation, say as RDF/XML documents, or perhaps better still a SPARQL endpoint, mashups would be trivial.

Incidentally, I remember the train timetable scenario coming up on the microformats list a while back, at the time it seemed nonsensical to me to follow the suggestion over there of having e.g. one microformatted-HTML page for each record in the database. In retrospect I think that was potentially a very good solution – assuming the microformat followed best practices, using a profile etc, then this would be equivalent to publishing all the data as linked RDF. A GRDDL-aware consumer would in fact see it that way. The bonus advantage is having the (inherently in sync) HTML material available too.

Anyhow, back to search. The current Web does contain one notable kind of explicit, machine-readable semantics: the link. This page is related to that page. I don’t think it’s coincidence that the most successful search heuristic to date – Google’s PageRank – is based on this data source.

My standard line on search is “search engines act as indexes of the Web, the Semantic Web is its own index”, or more succinctly “the best way to find things is not to lose them in the first place”.

6. Contextual Technologies
I don’t really disagree with what Alex says in this section, but would add that Semantic Web languages make it much easier to deal with contexts – which can be expressed directly, without the need for interpreting natural language. There are already a few pretty neat faceted browsing tools around, I reckon these things are going to get a lot neater over the next few years.

7. Semantic Databases
See above about triplestores in Consumer and Enterprise.

Twine and Freebase are really nice applications, although I believe Freebase’s connection to the rest of the (Semantic) Web is still pretty suboptimal. Twine’s still in beta, but has already come an awful long way (I put it in my open-in-tabs-regularly bookmarks). What they both demonstrate is that something which looks to the end user like a regular shiny Web 2.0 application can be built at a significant scale using RDF/RDF-like technologies. Where these things have an opportunity to get much more interesting than similar traditional products is in exploiting the Semantic Web angle. I do hope they hook up to the Linking Open Data cloud soon.

Conclusion
The Semantic Web does mean different things to different people, and maybe I’m being overly orthodox in seeing RDF+HTTP as the distinguishing features of these particular Semantic Technologies. But I’m glad I got that off my chest. Now for that dogwalk with Semantic Gang.

This Week’s Semantic Web

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

No obvious themes this week, but still lots of activity in diverse areas. So instead of introductory blurb, here’s a seasonal picture:

Duck-Rabbit_illusion_smaller.jpg

“If it walks like a duck and quacks like a duck, I would call it a duck” – but what if it also hops like a bunny?

(source – public domain)

In the Media

Docs

Software News

Events etc.

Miscellany

Quote of the Week

Hi, I’m Web Developer Barbie. Pull my string and I say, “Standards are tough! Let’s go shopping!”

-Mark
Pilgrim
translates Joel Spolsky

~

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!