Putting the Semantic Web to work in e-Commerce with GoodRelations

Putting the Semantic Web to work in e-Commerce with GoodRelations

Summary: Martin Hepp and Jamie Taylor answer questions about the GoodRelations vocabulary in a podcast conversation, exploring opportunities to enrich the way in which we compare goods and services.

TOPICS: Browser

Millions of us rely upon online information to inform purchasing decisions, but the ad hoc fashion in which free-text descriptions of products and services are interpreted and offered up by mainstream search engines makes this a far less accurate process than we might wish. Working quietly behind the scenes the GoodRelations vocabulary is setting out to do something about this, and with adopters such as Best Buy already onboard they're off to a great start.

Last week, I spoke with Martin Hepp of Germany's Universität der Bundeswehr München and Jamie Taylor of San Francisco startup Metaweb (best known to readers of this blog as the home of Freebase) to learn more. The result has just been released as a podcast.

Within specific organisations and supply chains, of course, Master Data Management is already well understood. Processes and procedures are in place to ensure that products are accurately and unambiguously described, and I touched on some of the semantic technology applications in this 2009 piece for Semantic Universe.

The picture becomes somewhat less clear as data moves out of the enterprise and onto the web. Even on the product website itself, much of that internal structure and richness is inadequately conveyed. For the consumer (or aggregator) wishing to compare and contrast MP3 players from a number of competing providers, it can frequently be difficult to accurately ensure that they really are comparing apples with apples. It is here that GoodRelations comes into its own, offering data providers a consistent way in which to describe key attributes of their business and its products.

Yahoo! already works to intelligently represent GoodRelations data in search results, and Martin Hepp asserts that Google "is doing something" with the data too. GoodRelations-encoded product descriptions, it seems, perform better in the mainstream search engines than their less structured competitors. The rich structure is also available for use in specific applications far beyond the generic search engine, and we touch on some of these possibilities during the conversation.

US-based consumer electronics retailer Best Buy already embeds GoodRelations RDFa in product pages, and reports improvements in findability and use.

Closer to home (for me, at least), UK supermarket giant Tesco has begun to experiment with embedding RDFa in pages. GoodRelations terms aren't used - yet - but it will be interesting to see how quickly that changes, and the applications that third parties might begin to build that leverage all this rich structure.

Have a listen to the podcast, and see what you think. Does GoodRelations have a place on your website?

Topic: Browser

Paul Miller

About Paul Miller

Paul Miller provides consultancy and analysis services at the interface between the worlds of Cloud Computing and the Semantic Web.

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.


Log in or register to join the discussion
  • Products vs. Product Offerings

    Paul says: "GoodRelations comes into its own,
    offering data providers a consistent way in which
    to describe key attributes of their business and
    its products." This could be misread as
    suggesting that GoodRelations provides a
    vocabulary for describing products and their
    attributes (call it a "product vocabulary"). This
    is not quite true.

    To use GoodRelations a vendor has to already have
    a product vocabulary -- e.g. (red delicious)
    Apples or Zunes, GoodRelations is a "product
    offering vocabulary" for specifying *offers*.
  • RE: Putting the Semantic Web to work in e-Commerce with GoodRelations

    Dear Michael:
    Yes and no: GoodRelations provides a basic set of classes and properties for describing products, e.g. their EAN/UPC codes. Also not that part of the product semantics can be carried along in short text content and expanded / lifted to the elements of a more fine-grained products and services ontology like eClassOWL, freeClassOWL, or CEO.

    So in a nutshell: The precision of the descriptipn of the product can be increased by plugging in a GoodRelations-compliant ontology for a particular set product types, but it does not have to.

    For a list of compatible ontologies for products, see


    Best wishes

    Martin Hepp
  • Thanks

    Thanks for the list compatible ontologies
    [url=http://www.reversephonelookupsearch.com/]phone number lookup[/url]
  • I have to

    I???m impressed, I have to admit. Really rarely do you encounter a weblog that???s both educative and entertaining, and let me tell you, you???ve got hit the nail for the head. Your notion is outstanding; the problem is a thing that not enough consumers are speaking intelligently about. We are happy we found this within my seek out some thing about it. [url=http://www.cellphonelookuped.com/]cell phone directory[/url]
  • became quite a

    Aw, this became quite a nice post. In idea I have to invest writing in this line of attack additionally - taking time and actual effort to produce a top notch article??? in spite of this so what can I say??? I procrastinate alot by no way seem to lookup out something carried out.
    [url=http://reversecellphonelookup.me/]reverse cell phone lookup[/url]
  • in which

    There are incredibly plenty of details that method take into consideration. This is often a good examine talk about. I supply the thoughts above because general inspiration but clearly you'll get a hold of questions something like that the one you retrieve in which the biggest factor will probably be in the honest great faith. I dont recognize if best practices have emerged around such thinggs because that, on the other hand Almost certainly that your chosen job is obviously labeled because an reasonable game. Both childrens have the impact of merely a moment???s pleasure, throughout their lives.
    [url=http://www.prlog.org/11261550-phone-number-lookup-catch-cheater-quickly.html]phone number lookup[/url]
  • May well We

    May well We put point about this on my small web site only will include a mention of this particular website

    [url=http://www.ourmidland.com/voices/community/article_3abc5302-931f-11e1-ac26-8f9c10b62f96.html]reverse cell phone lookup[/url]