« Turn your cameraphone into a scanR | Main | Some banter with Canter »

April 18, 2006

Google to obviate the need for structured blogging

No sooner has Charlene Li called Google Calendar a platform for "time" applications than the hackers prove the point. Conor O'Neill and Justin Mason both point to the third-party user scripts that facilitate the convenient addition of published events to your calendar. I followed Conor's instructions and then visited the event notification in his personal blog for the Bandon Farmer's Market. Sure enough the Google Calendar button appeared at the bottom of the entry and two clicks later the information was in my own calendar. This was a light bulb moment even for someone who has been reading about Structured Blogging and Microformats for quite a while.

Then Robin Blandford went and 'ruined' my moment of enlightenment by telling me that Google had enabled Gmail and Gcal integration. So I emailed myself an invite (sad isn't it) to dinner on Wednesday and shortly after it appeared in my Gmail with a little calendar icon in the right hand sidebar for "Add to calendar". Clicking on that added the item as expected with event date, duration and location all entered automagically.

So, if Google can process the natural language expression of event information so expertly in an email then surely they can do so on a blog post. Perhaps the information extraction is not yet so precise as the processing of a hCalendar entry but one of the things that vexes me about Structured Blogging is..... well, the structure! By and large the only structure humans normally adhere to in writing is grammatical structure and anything beyond that seems artificial and unnatural.

Search engines are evolving into natural language processing engines so, as much as I love the Greasemonkey hCalendar trick I can only think of structured blogging a useful but short lived hack.

Technorati Tags: , ,

11:01 AM | Permalink

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d83451645d69e200e5502734d78833

Listed below are links to weblogs that reference Google to obviate the need for structured blogging:

Comments

"So I emailed myself an invite (sad isn't it) to dinner on Wednesday"

I thought the joke went that the advantages were you didn't have to buy yourself dinner? :)

Posted by: Damien Mulley | Apr 18, 2006 1:08:55 PM

;->

Posted by: James Corbett | Apr 18, 2006 1:11:46 PM

I've said it before... Structured blogging is just an admission that search engines aren't good enough yet.

Posted by: Robin Blandford | Apr 18, 2006 3:50:21 PM

As you might expect, I totally disagree with you on this one. Natural Language Processing has been "nearly there" for 40 years and we are all still waiting. Being able to parse "next tuesday" isn't exactly what I'd call a major leap forward.

In fact, to show how bad it is, try adding the Web2.0 Conference details to Google Calendar using the greasemonkey script, click on the map link in Google and watch it utterly fail to parse "DCU, Glasnevin, Dublin".

I agree with exactly the text of what Robin says but probably not the intent. All of the major advances on the web have been so-called short term hacks where bigger loftier grand designs have failed. HTML is everywhere, SGML nowhere. rel=tag on nearly a quarter of blog posts, full blown "Semantic Web" nowhere. RSS everywhere, WS-* nowhere.

I'll take a hack anyday that is available now to solve a problem or scratch an itch now instead of a pipedream in N years time.

Like all useful technologies, I am convinced structured blogging and microformats will permeate everywhere when they become trivial to do and use. At the rate they are going, I see that happening this year. As I said above, technorati tags are being added to nearly a quarter of blog posts. And that is not exactly natural. I believe people do things which make their lives easier or more interesting. I see some real killer apps coming with SB and uF which will be far beyond a simple calendar.

Google Calendar is fine and dandy if you believe we should all use one email system and one calendaring system. But I've lived in the IE/Outlook world and I don't want to repeat that in GoogleVille. I want open, interoperable systems where I own the content and I make it available to you, not some "we're not evil, really" datacenter operator slurping up all of the worlds data and making it available back to you on their terms.

Posted by: Conor O'Neill | Apr 18, 2006 9:30:59 PM

I actaully agree with the core of what you're saying Conor - I've posted numerous times dissing the 'boil the ocean' approach to the Semantic Web myself, favouring simple specifications like RSS and OPML as the necessary small steps to get us towards that vision vis a vis the SynWeb.

Posted by: James Corbett | Apr 19, 2006 10:10:08 AM

Post a comment