Cookbook/Seeks

= Modeling Wish Lists, Demand, or Tendering Data =

Describing your interest in certain offers using GoodRelations

On this page, we explain how the GoodRelations vocabulary can be used to express your interest in certain offers, e.g. wish lists, requests for quotations, or tendering data.

Overview
GoodRelations can be used both for advertising a product or service, or for expressing your interest in buying / consuming a particular good or service.

This is straightforward using the property gr:seeks. You simply link the individual or business expressing the demand (the "agent") with an instance of gr:Offering that describes WHAT you are looking for. The type of business function, e.g. sales, lease, repair, etc. is attached to the offering using gr:hasBusinessFunction as usual.

Example
Assume we are interested in buying one TV set but I am not interested in offers more expensive than 200 euros.

RDFa
Simply paste the following content before the closing &lt;/body&gt; element in your page:

Example in RDF/XML
http://www.heppnetz.de/wishlist/wishlist.html

Additional Information

 * You can attach images to the product; this will make sense when the business function is different from gr:sell (e.g. repair) - "Who can fixed that broken wristwatch?"
 * You can attach EAN/UPC codes to the product if you are looking for a particular make and model.
 * You can be much more specific in describing what you want by using a domain ontology ike eclassOWL or freeClass; this will allow specifying quantitative or qualitative properties of the items you are looking for - "Concrete tubes with 30 centimeters inner diamater and a length of at least 2 meters".
 * You can specify acceptable payment and delivery options same.
 * There is a proposal for a similar type in schema.org: http://dl.dropbox.com/u/1523969/microdata/Demand.html

In a nutshell: Basically, you can use the very same GoodRelations vocabulary for the buy and the sell side of commerce.