[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Categorisation, database searches and RSS format results
As you know, I'm interested in being able to filter what items I
pick up via RSS based on an as yet to be agreed extension to
RSS, categories. For instance, if a channel publishes Macintosh
news, I might want to only pick up items relating to networking
and disregard those relating to games.
As I said yesterday in my introduction, I'm also interested in
syndication as a means of resource discovery.
I have a number of resource databases that you might want to
search. I could publish all the resources and new additions as
an RSS file in the normal way, but that won't help you if you're
only interested in a sub-section of what I have to offer.
I've written a CGI that searches such a database (medical
images in this example) and returns the search results as an
RSS file.
http://medweb2.bham.ac.uk/xml.rssSearchResults.fcgi?search
Replace 'search' with 'hypertensive', 'rash', or 'diabetic'
keywords to find those resources in my database.
You can also query this CGI as an XML-RPC but not everyone
will be able to do that so I made a simple HTTPSearchArgs CGI.
If you use Userland's excellent new Radio Userland, you can
open this URL directly using File -> Open URL...
There's no reason why this XML-RPC can't search across
multiple databases to give you a kind of search engine behind
something like DMOZ that spits out results in a standard format.
I'm not quite sure how to take this on to the next stage, or which
list to post this to. Is anyone interested in this or is it a
digression to the central syndication debate here?
Cheers,
David