Implementing Real-World Structured Searches

March 14, 2005

Jon Udell writes @ InfoWorld:

…The current craze for tagging things — Flickr photos, del.icio.us, and Furl URLs — shows that people are more likely than you’d guess to add structure to content. Under what conditions will they make the effort? First, tagging must be easy — a two-second no-brainer. Second, it must deliver both instant gratification and longer-term value to the person doing the tagging. Third and most important, it must occur in a shared context so that network effects can kick in.

Of course, some tags are implicitly woven into the fabric of our content. Consider, for example, the recent Demo conference in Scottsdale, Ariz. As information about the event flowed into the blogosphere, a likely tag to hang on conference-related items would have been the distinctive name Demo@15. And sure enough, that tag was used on both Flickr and del.icio.us, although by only one person. (Hint to conference planners: If you want the blogosphere to synchronize its coverage of your event, pick a tag and promote it.)

But there are also implicit tags — namely links — that identify items about the conference, and a new service I built this week is helping me find them. After Jason Hunter showed me Mark Logic’s XQuery-based XML database, Content Interaction Server, in a screencast, I set up an instance of it and began pumping in the RSS feeds of all the blogs I read. Then I wrote a query that combines free-text search for items containing the strings “Demo” or “Demo@15″ with structured search for items that contain links to demo.com. It yielded a nice list of Demo-related items that I couldn’t have built any other way.

Comments »

The URI to TrackBack this entry is: http://tagliner.blogsome.com/2005/03/14/implementing-real-world-structured-searches/trackback/

No comments yet.

RSS feed for comments on this post.

Leave a comment

Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>