W3C home > Mailing lists > Public > public-lod@w3.org > April 2010

GoodRelations Ontology: Update + New Features + New Documentation

From: Martin Hepp (UniBW) <martin.hepp@ebusiness-unibw.org>
Date: Wed, 21 Apr 2010 11:04:29 +0200
Message-ID: <4BCEBF9D.1020203@ebusiness-unibw.org>
To: "public-lod@w3.org" <public-lod@w3.org>
Dear all:

We just released a service update to the GoodRelations ontology for 
e-commerce. The update is backwards-compatible to previous releases and 
mainly adds additional properties that are important for the rental and 
accommodation business. We also redesigned the complete language reference.

Please find the latest resources from the following URIs:

* http://purl.org/goodrelations/v1 (RDF/XML or HTML via content negotiation)
* http://purl.org/goodrelations/v1.owl (RDF/XML)
* http://purl.org/goodrelations/v1.html (HTML)

A change log is at

* http://bit.ly/dhXqY9

==================================
!!! Please refresh your caches !!!
==================================


Highlights
==========
- New gr:owns property for indicating the products that you own, which 
allows exposing ownership data, e.g. to feed for future recommender 
systems. So companies and individuals can now express offers 
(gr:offers), demand (gr:seeks), and ownership (gr:owns).
- Ordering relations for gr:QualitativeValues, which may be useful e.g. 
for modeling garment sizes (XL>L>M>S) (gr:greater, gr:lesser, 
gr:greaterOrEqual, gr:lesserOrEqual, gr:equal, and gr:nonEqual)
- gr:validFrom and gr:validThrough can now be applied to opening hours 
and payment / delivery charge specifications. This allows for modeling 
e.g. longer opening hours in the holiday season, or free shipping in a 
certain period.
- New properties gr:eligibleDuration, gr:eligibleTransactionVolume, 
gr:advanceBookingRequirement, gr:billingIncrement, gr:deliveryLeadTime, 
gr:availabilityStarts, and gr:availabilityEnds for being more specific 
about the offer or pricing.
* Examples:
o „Free shipping starting from 20 EURO“ (attached to a 
gr:DeliveryChargeSpecification)
o „Minimal order volume 10 Euro“ (attached to a gr:Offering)
o „Service fee for credit card payments below 10 Euro“ (attached to a 
gr:PaymentChargeSpecification)
- New property gr:serialNumber
- Ordering relations between gr:DayOfWeek, useful for sorting them in 
user interfaces and for including adjacent days (gr:hasPrevious and 
gr:hasNext).
- New properties gr:successorOf and gr:predecessorOf for linking newer 
product models (gr:ProductOrServiceModel) to discontinued ones.

Backward Compatibility Issues
=============================
The only minimal changes that may (but should not) affect existing data 
or code are the following:

1. We removed the rdfs:range statement for gr:legalName. It used to be 
xsd:string, but that prevented someone from indicating the natural 
language, since the language tag can only be attached to untyped RDF 
literals.

2. We changed the domain of gr:validFrom and gr:validThrough to the 
union of gr:Offering, gr:OpeningHoursSpecification, and 
gr:PriceSpecification instead of just gr:Offering and 
gr:UnitPriceSpecification. This allows specifying the validity interval 
of offers, opening hours, payment charge specifications, and delivery 
charge specifications.
All existing data remains valid. It is possible that you have to relax 
any domain validation heuristics that you apply.

Acknowledgments:
===============
Special thanks go to Andreas Radinger for reviewing the specification 
and handling the deployment, and to Andreas Stolz for writing the Python 
script and templates for the language reference. Our script uses the 
RDFlib library for parsing and handling RDF and the Jinja template 
engine for generating the HTML document.

The service update in particular and the current state of GoodRelations 
in general would have been impossible without the valuable feedback and 
suggestions from many individuals.
In alphabetical order, we would like to thank Daniel Bingel, Andreas 
Harth, Kingsley Idehen, Jay Myers, Markus Linder, Peter Mika, Andreas 
Radinger, Martin Schliefnig, Alex Stolz, Jamie Taylor, Giovanni 
Tummarello, Jon Udell, and Andreas Wechselberger.


Best

Martin Hepp

-- 
--------------------------------------------------------------
martin hepp
e-business&  web science research group
universitaet der bundeswehr muenchen

e-mail:  hepp@ebusiness-unibw.org
phone:   +49-(0)89-6004-4217
fax:     +49-(0)89-6004-4620
www:     http://www.unibw.de/ebusiness/ (group)
          http://www.heppnetz.de/ (personal)
skype:   mfhepp
twitter: mfhepp

Check out GoodRelations for E-Commerce on the Web of Linked Data!
=================================================================

Project page:
http://purl.org/goodrelations/

Resources for developers:
http://www.ebusiness-unibw.org/wiki/GoodRelations

Webcasts:
Overview - http://www.heppnetz.de/projects/goodrelations/webcast/
How-to   - http://vimeo.com/7583816

Recipe for Yahoo SearchMonkey:
http://www.ebusiness-unibw.org/wiki/GoodRelations_and_Yahoo_SearchMonkey

Talk at the Semantic Technology Conference 2009:
"Semantic Web-based E-Commerce: The GoodRelations Ontology"
http://www.slideshare.net/mhepp/semantic-webbased-ecommerce-the-goodrelations-ontology-1535287

Overview article on Semantic Universe:
http://www.semanticuniverse.com/articles-semantic-web-based-e-commerce-webmasters-get-ready.html

Tutorial materials:
ISWC 2009 Tutorial: The Web of Data for E-Commerce in Brief: A Hands-on 
Introduction to the GoodRelations Ontology, RDFa, and Yahoo! SearchMonkey
http://www.ebusiness-unibw.org/wiki/Web_of_Data_for_E-Commerce_Tutorial_ISWC2009
Received on Wednesday, 21 April 2010 09:05:00 UTC

This archive was generated by hypermail 2.3.1 : Sunday, 31 March 2013 14:24:26 UTC