User Review API

Here's a great new API: User Reviews from Yahoo!, the most recent extension of the Shopping APIs

I've always thought it would be cool to build a massive Product Reviews Wiki, but the smartest way to do it would be if the content was developed in a distributed way rather than through a big centralized wiki.  NichePublisher X would build a user reviews section of their site.  NichePublisher Y would also have a user reviews section.  If the user review data format was the same and there was a vehicle for channeling reviews between both sites, then they could leverage their respective users/contributors to make a better product reviews database for everyone involved.  They could each present data in the most sensible way for their own users and even build their own ad revenue streams on their own pages.  And both publishers would have a better offering for their users than what they could offer doing this separately.

This User Review API is definitely a step in the right direction in terms of enabling a global reviews platform of some sort.  Here's the Yahoo! User Review output format:

<Review>
    <Title></Title>
    <Reviewer></Reviewer>
    <CreateTime></CreateTime>
    <HelpfulRecommendations></HelpfulRecommendations>
    <TotalRecommendations></TotalRecommendations>
    <OverallRating></OverallRating>
    <Pro></Pro>
    <Con></Con>
    <Posting></Posting>
</Review>

Tantek is proposing the review microformat standard should work something like this:

  • item

    • optional:type of item (business, Web page/site, product, event, person, place, file, text)

    • name/title of item being reviewed (string | hCard if business or person)

      • optional:URL (all additional information should be somewhere else, not in the review itself)

      • optional:image (URL)

  • reviewer (hCard|name|email|URL)

  • review publication/authoring date (ISO8601 datetime)

  • rating 1 to 5 (default max = 5, default min = 1)

  • optional:tags (keyword,rating)*

  • optional:comments (string)


Tags would definitely be an easy thing to add to the Yahoo! format.  I would love to see some way to add User Review data back into the Yahoo! database, as well.  There are obviously some authentication and quality control issues with that. 

Anyhow, this is very cool.  Well done, guys.



Trackbacks:

TrackBack URL:
http://www.mattmcalister.com/blog/_trackback/1282745

Riffs.com: File under "Simple Idea, Excellent Execution, Wish I'd Thought of It"
Weblog:  Matt McAlister
Excerpt:  I started playing around with Riffs today, a public user reviews site that let's you post and comment on anything.  It's a very simple idea with a really good domain name and a tight user interface.  I'd like to say that I thought of d...
Posted:  Sun Nov 20 15:15:04 EST 2005
User Review API