The following entries were written in the Semantic Web category:

Linking Open Data

Posted on September 2nd, 2007 10:21 PM | Comments (0) | Pings (0)

The Linking Open Data project recently struck me as very similar to the early web, when it made sense to publish periodic updates to what interesting new data had been made available.

Read more…

Stored Procedures for the Web

Posted on June 6th, 2007 8:25 AM | Comments (0) | Pings (0)

This morning, I gave a talk at the Scripting for the Semantic Web workshop on my paper Extensible SPARQL Functions With Embedded Javascript.

Read more…

ESWC, Day One

Posted on June 4th, 2007 11:31 AM | Comments (0) | Pings (0)

I’m in Innsbruck, Austria attending the Fourth European Semantic Web Conference. I’m putting some photos of the conference on Flickr, and will be posting some notes on papers and presentations that stand out. Up first is “SPARQLeR: Extended Sparql for Semantic Association Discovery”, an extension to SPARQL for constrained path queries.

Read more…

RDF::Query 1.041

Posted on November 30th, 2006 6:51 PMPings (0)

Version 1.041 of RDF::Query hit CPAN a few days ago.

Read more…

ISWC 2006

Posted on November 8th, 2006 3:13 PMPings (0)

The International Semantic Web Conference is currently taking place here in Athens, Georgia, and it’s been really great so far.

Read more…

Java Hacking

Posted on November 2nd, 2006 11:41 PM | Comments (2) | Pings (0)

In my recent work on PhotoStuff, I’ve been working in Java on the Mac. PhotoStuff is full of features, but I often find the interface frustrating and confusing. This is especially true on the Mac where many of the UI elements end up being in the wrong place and looking very un-Mac-like. It’s worth spending some time to make some (mostly simple) changes to PhotoStuff to make it act a bit more Mac-like.

Read more…

Performance Woes

Posted on September 23rd, 2006 4:02 PM | Comments (3) | Pings (0)

I’ve been putting a lot of work into pure-perl RDF classes recently, and have been frustrated by some ongoing issues.

Read more…

Flickr Photo Maps

Posted on September 1st, 2006 2:06 AMPings (0)

It’s been around for a few days now, and I’ve got mixed feelings about Flickr’s new geo-tagging support. On one hand, they’ve done more for the cause of spatial photo annotations in the last few days than anyone has ever done before. On the other hand, the data still ends up being controlled by Flickr, and the simple coordinate approach to geo-tagging means that you can’t attach any other interesting data off of locations.

Read more…

RDF::Query 1.038

Posted on July 10th, 2006 1:15 AMPings (0)

New RDF::Query (version 1.038). Available from CPAN shortly.

Read more…

ESWC Wrapup

Posted on June 18th, 2006 9:22 AMPings (0)

ESWC went really well. The Scripting workshop was quite good, making me a bit sad that I missed last years’ at which I was supposed to present a paper. The conference proper was also good, but the hallway (beach) track was far superior to most of the presented talks.

Read more…

RDF::Query 1.035

Posted on June 4th, 2006 4:27 PMPings (0)

New RDF::Query (version 1.035). Available from CPAN shortly.

Read more…

RDF::Query 1.034

Posted on May 1st, 2006 2:33 AMPings (0)

New RDF::Query (version 1.034). Available from CPAN shortly.

Read more…

Personal Report: Update

Posted on March 4th, 2006 2:42 PMPings (0)

As I promised in Personal Report, the other day I sat down and wrote some code to pull together some personal data and consolidated it on my about page. Currently, the data I’ve got updating nightly is: recently watched movies, recently listened to music, and beer I’ve had recently (which is compared to my beer data from 2004).

Read more…

RDF::Query 1.032

Posted on March 3rd, 2006 6:21 PMPings (0)

New RDF::Query (version 1.032). Available from CPAN shortly.

Read more…

Semantic Web in Maryland

Posted on February 28th, 2006 9:24 PM | Comments (2) | Pings (0)

For those that haven’t heard, I was recently accepted to a Ph.D. program in Computer Science starting in the fall at the University of Maryland. So starting in August, I’ll be moving to DC for roughly five years.

Read more…

Personal Report

Posted on February 9th, 2006 4:14 AM | Comments (1)

I try to make a lot of the information in my life public. Photos, travels, movies, music, how I organize files on my computer, and even what beer I’m drinking. But I’ve never really felt like I’m conveying this information in as interesting a way as it deserved.

Read more…

RDF::Query 1.031

Posted on February 8th, 2006 3:00 PMPings (0)

New RDF::Query (version 1.031). Available from CPAN shortly.

Read more…

Making Photos Private

Posted on January 27th, 2006 12:22 AM | Comments (5) | Pings (0)

I’ve just made public a feature on this website I’ve been playing with for several months. After discussion privacy issues at ISWC with Libby and Bijan, I added support on the photo pages for marking individual photos as private. The idea here is that if you’re in a photo, you have the option of taking it offline.

Read more…

RDF::Query 1.030

Posted on January 15th, 2006 12:18 AMPings (0)

New RDF::Query (version 1.030). Available from CPAN shortly.

Read more…

New RDF::Query: 1.028

Posted on November 18th, 2005 9:18 PMPings (0)

I’ve just uploaded a new version of RDF::Query (version 1.028) to my site, and it should be available from the CPAN shortly.

Read more…

ISWC Wrap-up and Pictures

Posted on November 15th, 2005 10:38 PM | Comments (1) | Pings (0)

I’m finally back from Ireland (and England) and ISWC. There are pictures online from the conference and my weekend in London.

Read more…

At the Airport Again

Posted on September 12th, 2005 2:09 PM | Comments (2) | Pings (0)

I’m back at the airport. Again. Back to LA for a week. I’ve got lots of work to do while there, and lots of other things to take care of, but I promise, I’m going to start posting more often.

Read more…

New SPARQL Updates

Posted on July 28th, 2005 10:44 PMPings (0)

I’ve just released RDF::Query 1.027, tracking some of the changes in the latest SPARQL draft.

Read more…

MT-Redland Paper

Posted on June 17th, 2005 10:38 AMPings (0)

Just got an email from Sören Auer alerting the authors from SFSW that the papers, including my MT-Redland paper, are now online.

Read more…

New RDF::Query

Posted on June 2nd, 2005 5:08 PMPings (0)

I’ve uploaded RDF::Query version 1.024 to CPAN. This release has a significant number of changes, including some serious bugfixes for the RDF::Core support.

Read more…


Posted on May 18th, 2005 8:14 PMPings (0)

I’ve just released version 1.020 of RDF::Query including preliminary support for SPARQL OPTIONAL graph patterns. It hasn’t been tested a tremendous amount, but it seems to work on the simple stuff. Also included in this release are support for the SPARQL Query Results XML Format and miscellaneous bug fixes.

Read more…

New Query Types

Posted on May 8th, 2005 4:41 AMPings (0)

I’ve now got initial support for ASK, DESCRIBE and CONSTRUCT SPARQL queries in RDF::Query.

Read more…


Posted on May 7th, 2005 5:24 AM | Comments (5) | Pings (0)

Installed Tiger tonight, and things went surprisingly smoothly. GPGMail freaked out, and some of my extionsions were missing after the upgrade (Synergy, SSHKeychain), but mostly things are working. Haven’t tried MySQL or Redland, yet, though.

Read more…

MT-Redand Paper

Posted on May 3rd, 2005 3:36 AM | Comments (2) | Pings (0)

My MT-Redland paper just got accepted to SFSW at ESWC2005. Now I need to figure out how to make some changes without going over the page limit.

Read more…

SPARQL Updates

Posted on April 26th, 2005 12:40 AMPings (0)

Spurred on by Libby’s work with cross-querying with Joseki, I’ve put up v1.014 of RDF::Query which will run queries with proper FILTERs, including custom function filters. Here’s an example of a custom function for finding images within a certain radius of a point.

Read more…


Posted on April 21st, 2005 4:44 AMPings (0)

I’ve resurrected my RDF::Query project, and added initial SPARQL support (with the new Turtle syntax!).

Read more…

Now That That’s Over…

Posted on April 15th, 2005 3:28 AM | Comments (1) | Pings (0)

I’ve just emerged from two weeks of writing a paper on MT-Redland for SFSW2005.

Read more…


Posted on April 12th, 2005 6:49 PMPings (0)

Shelly over at Burningbird has been doing some really great things with Wordform. It’s a much grander project in scope than MT-Redland, but they share some common themes of using weblogging tools and RDF to allow the creation of new semantic metadata, and I’m very impressed with the work Shelly’s doing.

Read more…

MT-Redland Optimizations

Posted on April 8th, 2005 9:25 PMPings (0)

I’ve just put version 0.007 of MT-Redland online. This release mostly addresses the speed issues I talked about yesterday, which have been greatly improved. Also, I’ve got initial support for SKOS categories in CVS.

Read more…

MT-Redland Search Feeds

Posted on April 8th, 2005 5:01 AMPings (0)

With a few code cleanups, and checks to make sure the query returns the appropriate nodes, I’ve got a working version of an RDQL search returning RSS, and using it in an aggregator.

Read more…

Google Links

Posted on April 8th, 2005 2:37 AMPings (0)

Because Google refuses to find files that are linked to in both my RDF and in my HTML rel=”alternate” headers, here’s a page with links to all the individual RDF files describing photo albums on

Read more…

MT-Redland Screenshots

Posted on April 5th, 2005 9:01 AM | Comments (2) | Pings (2)

I’ve put up version 0.004 of MT-Redland, and I think it’s coming along really well. Here are some updates including screenshots of the interface to add semantic metadata, and a new search results page based on an RDQL query.

Read more…

More MT-Redland

Posted on April 3rd, 2005 6:28 PMPings (0)

I’ve put up a new version of MT-Redland (v0.002), with a bunch of new features including hooks into the MT CMS code, allowing interface changes to the edit entry page.

Read more…


Posted on April 1st, 2005 2:00 PMPings (0)

In the spirit of release early, release often, I’m posting a first draft of a Movable Type ObjectDriver (storage backend) that uses Redland and mysql.

Read more…

Silent March

Posted on March 28th, 2005 3:32 AM | Comments (3) | Pings (0)

I’ve been doing terribly at updating this month. Really quite awful. So here’s a recap of the month.

Read more…

Image Description FAQ

Posted on March 9th, 2005 8:43 PMPings (0)

I’ve just submitted a lot of changes to the Image Description FAQ over on the FOAF Wiki.

Read more…

Code and Photos

Posted on February 8th, 2005 6:41 PMPings (0)

With a working computer back in my life, I’ve been cleaning up some code, and making some changes to the website.

Read more…

Image Searching

Posted on December 2nd, 2004 10:12 PMPings (0)

Optimizing the image search continues. It’s much faster now than a few days ago (again), but still slow for interactive use. Here’s a screenshot, though, to tide you over.

Read more…

Querying Images

Posted on November 29th, 2004 11:16 PMPings (0)

I had intended to write a short bit about why you wouldn’t be able to browse pictures on this site by location for a long time, but two days of solid hacking on an good-enough solution using RDQL has gotten me so much closer than I would have thought possible just a few days ago.

Read more…


Posted on November 11th, 2004 3:13 AM | Comments (1) | Pings (0)

There are now 8642 photos, at least partially annotated, on this site.

Read more…

New Photos

Posted on October 26th, 2004 5:38 AMPings (0)

I’ve been putting tons of work into the photo annotation code, and am about ready to tackle the trip photos. To test the code, I’ve been adding lots of new pictures, and going back and annotating lots of old pictures.

Read more…

Image Annotation

Posted on September 23rd, 2004 8:56 PM | Comments (2) | Pings (0)

Libby wrote up our (Morten, Libby, and myself) thoughts on image annotation, including the geo-spatial stuff, and put it online at the ESW Wiki

Read more…

IRC and Dashboard

Posted on September 14th, 2004 11:55 PMPings (0)

I was thinking about how nice it would be to hook it up to the IRC channels I frequent, both on the front-end and the back-end.

Read more…

A Listening Dashboard

Posted on September 13th, 2004 8:33 PMPings (0)

Nils Erik Svangård just posted to the dashboard-hackers list regarding the possibility of adding a voice recognition cluepacket generator to dashboard.

Read more…

Creation Events

Posted on September 3rd, 2004 9:06 AMPings (0)

Morten, Libby, and I sat down over pints last night to hash out the image creation event semantics and markup.

Read more…

Image Description FAQ

Posted on September 2nd, 2004 6:28 AMPings (0)

Libby has posted a first cut at the issues brought up for an Image Description FAQ at yesterday’s breakout session.

Read more…

Image Annotation

Posted on September 1st, 2004 12:21 PMPings (0)

The image annotation session at FOAF Galway was really good.

Read more…

FOAF Galway

Posted on September 1st, 2004 3:26 AM | Comments (1) | Pings (0)

I’ve arrived in Galway, and am now waiting for the FOAF Workshop to begin.

Read more…

RDF Mapping, Part Two

Posted on July 11th, 2004 10:32 PMPings (0)

I talked with some of the folks on #rdfig today about my RDF mapping, and got some good suggestions and pointers.

Read more…

RDF Mapping

Posted on July 10th, 2004 7:17 AMPings (0)

I’ve hacked up some geo-locator code to pull locations from RDF and map the result on a world map.

Read more…

RDF Inferencing

Posted on June 28th, 2004 1:34 AM | Comments (2) | Pings (0)

I’m not sure how useful it would be in practice, but I like the idea of being able to infer location of people based on the RDF in my weblog, photos, and beer feeds.

Read more…

Image Search

Posted on June 22nd, 2004 11:18 PMPings (0)

You can now search for photos on this site by place name, latitude/longitude pairs, and Wordnet terms.

Read more…


Posted on June 17th, 2004 6:57 PM | Comments (1) | Pings (0)

So Simon and I drank yards together last night at Sunset. On the topic of beer, as of today I’m making my beer drinking habits (“problem”?) public for all to see. I’ve started generating graphs of total beer consumption, beer types, and locations of drinking. Also, the list of beers these graphs are generated from are available as a text file, or as a hacked-up, work in progress, RDF file.

Read more…