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

Re: ANN: The GoodRelations Annotator: How any business can get onto the Web of Data - today!

From: Daniel O'Connor <daniel.oconnor@gmail.com>
Date: Fri, 10 Apr 2009 13:00:25 +0930
Message-ID: <106cc1200904092030l67018f8at4cabdb83a4ddca30@mail.gmail.com>
To: richard.hancock@3kbo.com
Cc: martin.hepp@ebusiness-unibw.org, public-lod@w3.org
>
>
> Initially I added the URI of my foaf file to the BusinessEntity instance
> using rdfs:seeAlso, but after reading the definition of BusinessEntity
> i.e. that it "represents the legal agent making a particular offering and
> can be a legal body or a person" I changed it to owl:sameAs.
>
> E.g.
>
> <gr:BusinessEntity rdf:ID="BusinessEntity">
>  ...
>  <owl:sameAs
> rdf:resource="http://www.3kbo.com/people/richard.hancock/foaf.rdf#i"/>
>  ...
> </gr:BusinessEntity>
>
> This makes sense for my simple case, since as a sole trader I am the
> BusinessEntity and owl:sameAs also provides an inferred link from my foaf
> file to the semanticweb.rdf.
>
> But I am also interested in describing other more complex relationships
> between a BusinessEntity (when not a person) and the people involved with
> the business (e.g. directors, CEO etc ...) and between other
> BusinessEntitys.



I did fairly well with foaf:Organisation, which is a foaf:Agent (so can do
most of the things a foaf:Person can) in terms of modelling who works with
who.

IE; it gets a foaf profile and there are foaf:members of it, and in my case
(this guy is a contractor who works for a bigger company); one company can
be a foaf:member of another.


<foaf:PersonalProfileDocument rdf:about="">
  <foaf:primaryTopic rdf:resource="#me"/>
</foaf:PersonalProfileDocument>


<foaf:Organization rdf:about="#me">
  <foaf:firstName>Tom</foaf:firstName>
  <foaf:surname>Example</foaf:surname>
  <foaf:mbox_sha1sum>d02b26e1f89b4c37e8cafdb10b13df193938e984</foaf:mbox_sha1sum>

    <foaf:member
rdf:resource="https://vx.valex.com.au/rest/rdf/user/foaf.php?us_id=10824"
/>
    <rdfs:seeAlso
rdf:resource="https://vx.valex.com.au/rest/rdf/user/foaf.php?us_id=10824"
/>
  </foaf:Organization>

    <!-- Valfirms I work with -->
      <foaf:Organization
rdf:about="https://vx.valex.com.au/rest/rdf/valfirm/foaf.php?valfirm_id=2">
            <foaf:name>Megaw &amp; Hogg National Valuers (Adelaide)</foaf:name>
            <foaf:member rdf:resource="#me" />
        </foaf:Organization>





>
>
> Do you now of an ontology along the lines of foaf
> (http://xmlns.com/foaf/0.1/) and relationship
> (http://vocab.org/relationship/) that could be used?
>

FoafCorp is one that comes to mind, but I've never look at it too hard.
Received on Friday, 10 April 2009 03:31:08 UTC

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