Hi Martin,<br><br><div class="gmail_quote">On Tue, Jun 23, 2009 at 5:55 PM, Martin Hepp (UniBW) <span dir="ltr"><<a href="mailto:martin.hepp@ebusiness-unibw.org">martin.hepp@ebusiness-unibw.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">


  

<div bgcolor="#ffffff" text="#000000">
Hi Sherman:<br>
Thanks - Briefly: I think we should integrate the efforts. Basically,
it is simple to model wants and needs in GoodRelations. You just use a
gr:Offering with the gr:BusinessFunction gr:Sell - this goes with the
batteries supplied in the current version of GoodRelations (even though
I never thought of this application before).<br>
<br>
Example: I am interested in buying one TV set with a screen size of at
least 30 centimeters, and i am not interested in offers more expensive
than 200 euros:<br>
<br>
foo refers to the namespace of the example<br>
pcs refers to the namespace of a fictuous ontology for product types
and features (e.g. eclassOWL or others)<br>
<br>
foo:martinhepp <br>
    a gr:BusinessEntity;<br>
    gr:offers foo:myWant1.<br>
<br>
foo:myWant1<br>
      a gr:Offering ;<br>
      gr:hasBusinessFunction gr:Buy;<br>
      gr:hasPriceSpecification foo:UnitPriceSpecification_1 ;<br>
      gr:includesObject foo:TypeAndQuantityNode_1 .<br>
<br>
foo:myDreamTVSet<br>
      a pcs:TVSet , gr:ProductOrServiceSomeInstancesPlaceholder;<br>
      pcs:hasScreenSize foo:QuantitativeValueFloat_1.<br>
<br>
foo:QuantitativeValueFloat_1<br>
      a gr:QuantitativeValueFloat ;<br>
      gr:hasUnitOfMeasurement "CMT"^^xsd:string ;<br>
      gr:hasMinValueFloat "30.0"^^xsd:float .<br>
<br>
foo:TypeAndQuantityNode_1<br>
      a gr:TypeAndQuantityNode ;<br>
      gr:amountOfThisGood "1.0"^^xsd:float ;<br>
      gr:hasUnitOfMeasurement "C62"@en ;<br>
      gr:typeOfGood foo:myDreamTVSet .<br>
<br>
foo:UnitPriceSpecification_1<br>
      a gr:UnitPriceSpecification ;<br>
      gr:hasCurrency "EUR"^^xsd:string ;<br>
      gr:hasMaxCurrencyValue "200.0"^^xsd:float ;<br>
      gr:hasUnitOfMeasurement "C62"^^xsd:string .<br>
<br>
<br>
In order to make this a bit more beautiful an powerful, I could
introduce a new objectproperty "seeks" that is used instead of "offers"
to link between a business entity and an offering.<br>
<br>
<br>
That would be a minimal change to the vocabulary but would allow to
reverse all BusinessFunctions (e.g. seeks maintance, seeks disposal,
etc."<br>
<br>
What do you think?</div></blockquote><div><br>The gr:seeks property is brilliant! This will allow GR to encompass a "buyer's market" in one fell swoop. I've gone through TIWAN and the only thing unaccounted for would be discussions/negotiations and service oriented requests (or offers to buy). <br>
<br>As for negotiations, we could make the object of the <span style="font-family: courier new,monospace;">gr:offers</span>/<span style="font-family: courier new,monospace;">gr:seeks</span> property the <span style="font-family: courier new,monospace;">sioc:topic</span> of a <span style="font-family: courier new,monospace;">sioc:Post</span> to link to the natural language discussion. To link the structured reply offers and counter-offers, we could use <span style="font-family: courier new,monospace;">sioc:replyTo</span>, i.e.<br>
<br><span style="font-family: courier new,monospace;">foo:Negotiation1</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">        a sioc:Post</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">        sioc:topic foo:theirOffer1</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">        sioc:content "I can get you that after I get off work tonight, I live around the block from you and have this set in my garage, great cond., just give me a call"^^xsd:String</span><br style="font-family: courier new,monospace;">
<br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">...</span><br style="font-family: courier new,monospace;"><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">foo:theirOffer1</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">
      a gr:Offering ;</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">      sioc:replyTo foo:myWant1</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">
      gr:hasBusinessFunction gr:Sell;</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">
      gr:hasPriceSpecification foo:UnitPriceSpecification_2 ;</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">
      gr:includesObject foo:TypeAndQuantityNode_1 .</span><br style="font-family: courier new,monospace;">
<br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">foo:betterOffer1</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">

      a gr:Offering ;</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">
      sioc:replyTo foo:theirOffer1</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">

      gr:hasBusinessFunction gr:Sell;</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">

      gr:hasPriceSpecification foo:LowerUnitPriceSpecification_3 ;</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">

      gr:includesObject foo:TypeAndQuantityNode_1 .</span><br>

<br><br>Does that make sense? Using <span style="font-family: courier new,monospace;">sioc:replyTo</span> would cover negotiations, while enabling eBay-style auctions as well as reverse auctions.<br><br>I'm pleased to see that Services are indeed covered by GR. Other than the above example, I see no need to continue development of TIWAN.<br>
<br>-sherman<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div bgcolor="#ffffff" text="#000000"><br>
<br>
Best<br>
Martin<br>
<br>
<br>
<br>
<br>
Sherman Monroe wrote:
<blockquote type="cite"><div class="im">
  <pre>Hi All,
I've considering the GoodRelations ontology for <a href="http://overdogg.com" target="_blank">overdogg.com</a> wants and
needs. Looking at the GR spec [1], I am not able to see anything classes or
properties for describing wants/needs. I created the Things You Want and
Need (TIWAN) ontology[2] to model wants/needs as well as reverse
auction-style marketplace. I would like to know if a merge between the two
would be something that you would be interested in. I can definitely see
where GR plugs into TIWAN, e.g. to describe providers/suppliers. Is
wants/needs within the scope of GR, or should I continue using TIWAN with
tie-ins to GR?

[1] <a href="http://www.heppnetz.de/ontologies/goodrelations/v1#" target="_blank">http://www.heppnetz.de/ontologies/goodrelations/v1#</a>
[2] <a href="http://overdogg.com/ontology/tiwan/" target="_blank">http://overdogg.com/ontology/tiwan/</a>

  </pre>
  </div><pre><hr size="4" width="90%">
_______________________________________________
goodrelations mailing list
<a href="mailto:goodrelations@ebusiness-unibw.org" target="_blank">goodrelations@ebusiness-unibw.org</a>
<a href="http://ebusiness-unibw.org/cgi-bin/mailman/listinfo/goodrelations" target="_blank">http://ebusiness-unibw.org/cgi-bin/mailman/listinfo/goodrelations</a>
  </pre>
</blockquote>
<br>
<pre cols="72">-- 
--------------------------------------------------------------
martin hepp
e-business & web science research group
universitaet der bundeswehr muenchen

e-mail:  <a href="mailto:mhepp@computer.org" target="_blank">mhepp@computer.org</a>
phone:   +49-(0)89-6004-4217
fax:     +49-(0)89-6004-4620
www:     <a href="http://www.unibw.de/ebusiness/" target="_blank">http://www.unibw.de/ebusiness/</a> (group)
         <a href="http://www.heppnetz.de/" target="_blank">http://www.heppnetz.de/</a> (personal)
skype:   mfhepp 
twitter: mfhepp

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

Webcast:
<a href="http://www.heppnetz.de/projects/goodrelations/webcast/" target="_blank">http://www.heppnetz.de/projects/goodrelations/webcast/</a>

Talk at the Semantic Technology Conference 2009: 
"Semantic Web-based E-Commerce: The GoodRelations Ontology"
<a href="http://tinyurl.com/semtech-hepp" target="_blank">http://tinyurl.com/semtech-hepp</a>

Tool for registering your business:
<a href="http://www.ebusiness-unibw.org/tools/goodrelations-annotator/" target="_blank">http://www.ebusiness-unibw.org/tools/goodrelations-annotator/</a>

Overview article on Semantic Universe:
<a href="http://tinyurl.com/goodrelations-universe" target="_blank">http://tinyurl.com/goodrelations-universe</a>

Project page and resources for developers:
<a href="http://purl.org/goodrelations/" target="_blank">http://purl.org/goodrelations/</a>

Tutorial materials:
Tutorial at ESWC 2009: The Web of Data for E-Commerce in One Day: A Hands-on Introduction to the GoodRelations Ontology, RDFa, and Yahoo! SearchMonkey

<a href="http://www.ebusiness-unibw.org/wiki/GoodRelations_Tutorial_ESWC2009" target="_blank">http://www.ebusiness-unibw.org/wiki/GoodRelations_Tutorial_ESWC2009</a>



</pre>
</div>

</blockquote></div><br><br clear="all"><br>-- <br><br>Thanks,<br>-sherman<br><br>I pray that you may prosper in all things and be healthy, even as your soul prospers <br>(3 John 1:2)<br>
<style></style>