Hi all,
Apologies it took me so long to pick up this thread. Slightly later than planned, here goes:
Background: there seems to be some enthusiasm for supporting reviews/ratings on the OpenGuides, both of articles, and the things the articles are about (ie. "Rate this article about the Red Lion Pub" and "Rate the Red Lion Pub").
Issues: is it worth developing Yet Another Reviewing and Rating Infrastructure, specifically for the OpenGuides?
Potential Solution: I have developed Revyu.com http://revyu.com/, a site that acts as a generic platform for creating reviews and ratings of things (anything at all), on the basis that people can easily get reviews and ratings back in RDF/XML (via simple GET requests or SPARQL [1] queries) for reuse in their own applications.
In the context of the OpenGuides, it would be pretty trivial to provide "Review/Rate this article about the Red Lion" and "Review/Rate the Red Lion" links on OpenGuides pages, that pass the user to Revyu.com to provide the review, then sends them back to the OpenGuide page afterwards, very much like the way "add this to del.icio.us" links work on sites like The Register. SPARQL queries from the OpenGuides sites could then retrieve all reviews related to a particular page, from Revyu.com, and present the results as desired.
This approach has some nice advantages: it doesn't require changes or additions to underlying database structures, creation of new reviewing forms or scripts to do RDF output of reviews (this is all provided by Revyu), and may help the OpenGuides reach new audiences as content would show up on other sites. It would also serve as a nice demonstration of the power of doing things Semantic Web-style, and how amenable Open Guides are to this. Disadvantages are few IMHO, mainly that it would require SPARQL support to be added to the OpenGuides at some level. On the upside, I think there are decent Perl libraries for SPARQL, and it is a fun thing to learn. As an interim solution we could always use iframes or some other method to show content from Revyu on the OpenGuides.
So, what do people think? Is this something people would be interested in doing? Please fire back any questions, or check out the site http://revyu.com/, or both. Anyone going to Oxford tonight for the Hackfest will probably be lucky enough to get a demo ;)
Looking forward to hearing thoughts, comments, etc.
Cheers,
Tom.
[1] This is a nice intro to SPARQL: http://www-128.ibm.com/developerworks/xml/library/j-sparql/
On 05/11/06, Tom Heath tom.heath@gmail.com wrote:
Hey people,
A big fat yes to all those questions :) I'm just about to launch a service for reviewing and rating things, done semantic web style so all the output is in RDF/XML and can be integrated into other sites. It would be great if we could deliver reviews and ratings to the OpenGuides using this as a backend, rather than reimplementing a load of the same functionality. I'm away now for a few days but will write more when back later this week and have links to share.
Cheers,
Tom.
On 04/11/06, Markus Linke markus.linke@linke.de wrote:
True, that would be quite nice!
----- Adam Auden adam@bimble.net wrote: | On 11/3/06, Markus Linke markus.linke@linke.de wrote:
| On that note, perhaps a rating for the article too, a la Amazon's | "Was | this review helpful to you?" as well? | | A.
-- OpenGuides-Dev mailing list - OpenGuides-Dev@lists.openguides.org http://lists.openguides.org/cgi-bin/mailman/listinfo/openguides-dev