Re: Request for Feedback, Suggestions on TaxonConcept Species Concepts

2010-06-07 Thread Peter DeVries
I have made the changes they are visible in this RDF.

http://lod.taxonconcept.org/ses/mCcSp.rdf

http://lod.taxonconcept.org/ses/mCcSp.rdfI have also updated the
following:

 http://lod.taxonconcept.org/sitemap.xml.gz (Removed some problematic Fungi,
now about 66,000 species)

 http://lod.taxonconcept.org/taxonconcept_subset.rdf.gz

Ontology: http://lod.taxonconcept.org/ontology/txn.owl

Ontology Doc: http://lod.taxonconcept.org/ontology/doc/index.html

The Biol predicates are set as *equivalentproperty*.

Biol Taxonomies are of type Taxonomy, so I created a new Tag 
http://lod.taxonconcept.org/ses/mCcSp#Taxonomy

  txn:SpeciesTaxonomyTag rdf:about=
http://lod.taxonconcept.org/ses/mCcSp#Taxonomy;
skos:prefLabelA Tag-like resource that is used to label taxonomies of
the species concept Danaus plexippus se:mCcSp/skos:prefLabel
txn:speciesTaxonomyTagHasSpeciesConcept rdf:resource=
http://lod.taxonconcept.org/ses/mCcSp#Species/
txn:kingdomAnimalia/txn:kingdom
txn:phylumArthropoda/txn:phylum
txn:classInsecta/txn:class
txn:orderLepidoptera/txn:order
txn:familyNymphalidae/txn:family
txn:genusDanaus/txn:genus
txn:specificEpithetplexippus/txn:specificEpithet
txn:scientificNameAuthorship(Linnaeus,
1758)/txn:scientificNameAuthorship
txn:commonNameMonarch Butterfly/txn:commonName
  /txn:SpeciesTaxonomyTag

I have also added these links to EUNIS, although they maybe somewhat
problematic since these are the same URI's as the foaf:page.

  eunis:SpeciesSynonym rdf:about=http://eunis.eea.europa.eu/species/90910

skos:closeMatch rdf:resource=
http://lod.taxonconcept.org/ses/mCcSp#Species/
rdfs:seeAlso rdf:resource=http://eunis.eea.europa.eu/species/90910/
  /eunis:SpeciesSynonym

- Pete

On Sun, Jun 6, 2010 at 4:13 PM, Peter DeVries pete.devr...@gmail.comwrote:

 Hi Toby,

 Here is where we seem to have some differences.

txn:species plexippus ;
txn:authority Linnaeus, 1758 ;


txn:epithet plexippus ;
txn:author_year (Linnaeus, 1758) ;


 I looked at the latest DarwinCore 
 http://code.google.com/p/darwincore/wiki/Taxon 

 Since it would be helpful to allow people to rewrite these easily, or the
 txn: set equivalent property to.

 I think it might be best to adopt their set.
 *
 *
 *genus: Carex*
 *
 *
 *specificEpithet: viridula*
 *
 *
 *infraspecificEpithet: elatior*
 *
 *
 *taxonRank: varietas*
 *
 *
 *scientificNameAuthorship: (Schltdl.) Crins*
 *
 *
 *Ideally the scientific name would include the authorship and have three
 parts to comply with the nomenclatural code (ICBN in this case):*
 *
 *
 *Carex viridula var. elatior (Schltdl.) Crins*

 I am thinking I should do the following:

 txn:genus
 txn:specificEpithet
 txn:infraspecificEpithet - am not using these now
 txn:scientificNameAuthorship
 txn:taxonRank

 DarwinCore does not have a dwc:commonName.


 I can then set your versions for the same thing as equivalent properties in
 my ontology. I will also cite your ontology in my ontology doc.

 Does everyone think that this will work? Or is there some side effect I am
 not thinking off?

 Should I also set the DarwinCore attributes as equivalent properties.

 If you look at this page: http://code.google.com/p/darwincore/wiki/Taxon

 You will see what I am talking about in regards to Darwin core literals vs.
 URI's

 The taxonRanks should probably be represented as URI's rather than
 literals.

 Also note that it is likely that different groups, Wikipedia, ITIS, NCBI
 etc. place the taxa in slightly different groups.

 So we are likely to see things like this in the cloud, note the duplicate
 genus and epithet names for the same vocab.

 http://lod.taxonconcept.org/ses/x6gDo#Species

 txn:genus = Lithobates
 txn:genus = Rana
 txn:epithet = catesbeianus
 txn:epithet = catesbeiana

 Also Note that it is difficult to tell which genus name goes with which
 epithet?

 foaf:page rdf:resource=http://en.wikipedia.org/wiki/Bullfrog/
 foaf:page rdf:resource=
 http://species.wikimedia.org/wiki/Rana_catesbeiana/
 foaf:page rdf:resource=http://www.eol.org/pages/330963/
 foaf:page rdf:resource=http://eunis.eea.europa.eu/species/10586/
 foaf:page rdf:resource=
 http://www.itis.gov/servlet/SingleRpt/SingleRpt?search_topic=TSNamp;search_value=775084http://www.itis.gov/servlet/SingleRpt/SingleRpt?search_topic=TSNsearch_value=775084
 /
 txn:hasGBIF13801188/txn:hasGBIF
 txn:hasITIS775084/txn:hasITIS
 txn:hasEOL330963/txn:hasEOL
 txn:hasNCBI8400/txn:hasNCBI

 This is one reason that I have started to think about linking out to
 several alternative phylogenies. Right now I only have some to class.

 txn:inDBpediaClade rdf:resource=
 http://dbpedia.org/ontology/Amphibian/
 txn:inCoLClass rdf:resource=
 http://lod.taxonconcept.org/ontology/phylo/CoL/CoL_2010_base.owl#Class_Amphibia
 /

 On Sun, Jun 6, 2010 at 2:06 PM, Kingsley Idehen kide...@openlinksw.comwrote:

 Toby Inkster wrote:

 On Fri, 4 Jun 2010 18:06:08 

RE: An idea I need help with, or told to stop wasting time on!

2010-06-07 Thread Michael Schneider
-Original Message-
From: semantic-web-requ...@w3.org [mailto:semantic-web-requ...@w3.org]
On Behalf Of Nathan
Sent: Sunday, June 06, 2010 11:51 PM
To: Michael Schneider
Cc: Linked Data community; semantic-...@w3.org
Subject: Re: An idea I need help with, or told to stop wasting time on!

Michael Schneider wrote:
 Hi!

 Just a few notes concerning your ideas and OWL DL (I don't know
whether this
 is important for you or not, but some people might find it relevant):

Thanks Michael,

Very useful and indeed relevant (thanks!).

To summarise, everything mentioned so far by me is fine in OWL Full and
RDF(s), but not in OWL DL.

I should have mentioned that you could make ex:value an
owl:AnnotationProperty, which would allow you to have all of URIs, literals
and bnodes in object position. But this, of course, has other drawbacks in
OWL DL, apart from not looking very justified conceptually (ex:value is
probably not meant as a means to add comments to a resource?). If you make
it an annotation property, most OWL constructs cannot be used with the
property anymore. For example, it may make sense to state that ex:value is a
functional property, or to put a has-value restriction on it in some
scenarios. That's all not possible then anymore. In OWL 2 DL, you could at
least put a range axiom on it, but it would not have any semantic
consequences, i.e. an OWL DL reasoner would completely ignore both the
property and the axiom on it. This may lead to surprises.

So, my general view is that making a property, which is not naturally sort
of a commenting property (such as rdfs:comment), an annotation property is
only acceptable, if you exactly know what you are doing and if you have full
control over the property's use. If you expect to publish the property to be
used by others, and if there are possible scenarios where one might like to
use the property in an OWL construct (e.g. an axiom) or even do reasoning
with it, then don't make it an annotation property.

Thus is it safe to say that this would be a problem in OWL DL as well?:

   :x owl:sameAs 'a literal'^^xsd:string .

No, owl:sameAs cannot be used with literals in OWL DL. It can only be used
with URIs (named individuals). What you are doing here is, again, genuine
OWL Full, because OWL Full treats data values as individuals.

And I guess the take-away is, that if one was to go for something as
described in the original post, it would not be OWL DL compliant.

Consider SKOS-XL [1]:

  ex:foo skosxl:prefLabel [
  rdf:type skosxl:Label ;
  skosxl:literalForm foo ]

Here, skosxl:prefLabel is specified as an object property [sic!] and
skosxl:literalForm is a data property (while the better known skos:label
property is an annotation property). This works in DL, but only if you use
those properties as a team. In your original example, you have used
foaf:name, which was a data property, and this does not work. Also, you
cannot use skosxl:literalForm with a URI as an object, what you did with
ex:value in your earlier post. So, you can do it in DL, but you don't have
very much usage freedom. Thus, check your use cases! 

ps: If I get to the stage of trying to express any of this in an OWL
ontology (FULL I guess!), would it be okay to send through to cast your
eye over.

Feel free. For OWL Full, actually, it's as simple as this: syntactically, if
it is in RDF (and it always is), then you are in OWL Full (a no-brainer),
simply since the syntax of OWL Full is defined to be (unrestricted) RDF. And
if you want to do OWL Full-style reasoning, then the OWL 2 RL/RDF Rules
language [2] and corresponding reasoners (e.g. [3]) are often sufficient
(though sometimes not, depends on your usecases).

Many Regards,

Nathan

Best,
Michael

[1] http://www.w3.org/TR/skos-reference/#xl
[2]
http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/#Reasoning_in_OWL_2_RL_
and_RDF_Graphs_using_Rules
[3] http://www.ivan-herman.net/Misc/2008/owlrl/

--
Dipl.-Inform. Michael Schneider
Research Scientist, Information Process Engineering (IPE)
Tel  : +49-721-9654-726
Fax  : +49-721-9654-727
Email: michael.schnei...@fzi.de
WWW  : http://www.fzi.de/michael.schneider
===
FZI Forschungszentrum Informatik an der Universität Karlsruhe
Haid-und-Neu-Str. 10-14, D-76131 Karlsruhe
Tel.: +49-721-9654-0, Fax: +49-721-9654-959
Stiftung des bürgerlichen Rechts, Az 14-0563.1, RP Karlsruhe
Vorstand: Prof. Dr.-Ing. Rüdiger Dillmann, Dipl. Wi.-Ing. Michael Flor,
Prof. Dr. Dr. h.c. Wolffried Stucky, Prof. Dr. Rudi Studer
Vorsitzender des Kuratoriums: Ministerialdirigent Günther Leßnerkraus
===




Re: Organization ontology

2010-06-07 Thread Ian Davis
On Tue, Jun 1, 2010 at 8:50 AM, Dave Reynolds
dave.e.reyno...@googlemail.com wrote:
 We would like to announce the availability of an ontology for description of
 organizational structures including government organizations.


Congratulations on the publication of this ontology! I've added it to
Schemapedia here:

http://schemapedia.com/schemas/org

I noticed a small semantic typo in the example at the end of section
3. skos:preferredLabel should be skos:prefLabel

Ian



RE: An idea I need help with, or told to stop wasting time on!

2010-06-07 Thread Michael Schneider
Hi Henry!

Story Henry wrote:

If you look at the rdf semantics document it spends a lot of time
showing how one can turn literals into bnodes. http://www.w3.org/TR/rdf-
mt/

(I can't quite remember where now)

This works for OWL (1/2) /Full/ as well. OWL Full uses the (unrestricted)
RDF abstract syntax as its native syntax; hence, _:x owl:sameAs 'foo' is
valid syntactically in OWL Full. And OWL (1/2) Full uses the OWL 1
RDF-Compatible Semantics [1a] or the OWL 2 RDF-Based Semantics [1b] as its
semantics, which is strictly layered on top of the RDF Semantics; hence,
_:x owl:sameAs 'foo' is semantically meaningful in OWL Full, meaning that
there exists a resource in the universe of discourse that happens to be the
string 'foo'. 

What I said was that it does not work in OWL /DL/. See Sec. 11.2 of the OWL
2 Structural Specification [2] for the syntactic Restrictions on the Usage
of Anonymous Individuals in OWL 2 DL ontologies, and see Sec. 2.2 of the
OWL 2 Direct Semantics [3] (the semantics of OWL 2 DL), which states that
the object domain (individuals, represented by URIs and bnodes) and the data
domain (data values, represented by literals) are disjoint.

I wonder what the problem owl has with doing this. And also I wonder if
it is easy to create some new owl version that could deal with that.

No such need. This language exists and has always been around: it is OWL
(1/2) Full. Although, I'm starting to get the bad feeling that many people
seem to miss the point what the purpose of this language is. The whole idea
behind OWL Full is having a fully RDF compatible variant of OWL, which
provides semantic expressivity comparable (but not necessarily perfectly
equal) to OWL DL. Technically (as you have read the RDF Semantics spec, the
following should be familiar terms to you), OWL 2 Full (actually, its
semantics, the RDF-Based Semantics) is a semantic extension of RDFS (or
D-entailment, to be more precise), providing vocabulary entailment for all
the URIs of the OWL (2) vocabulary. You may want to read Chap. 1
(Introduction) of [1b] for further explanation (and, again, you will find
a lot of familiar sounding terms and concepts there).

Michael
 
[1a] http://www.w3.org/TR/owl-semantics/rdfs.html
[1b] http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/
[2] http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/
[3] http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/

--
Dipl.-Inform. Michael Schneider
Research Scientist, Information Process Engineering (IPE)
Tel  : +49-721-9654-726
Fax  : +49-721-9654-727
Email: michael.schnei...@fzi.de
WWW  : http://www.fzi.de/michael.schneider
===
FZI Forschungszentrum Informatik an der Universität Karlsruhe
Haid-und-Neu-Str. 10-14, D-76131 Karlsruhe
Tel.: +49-721-9654-0, Fax: +49-721-9654-959
Stiftung des bürgerlichen Rechts, Az 14-0563.1, RP Karlsruhe
Vorstand: Prof. Dr.-Ing. Rüdiger Dillmann, Dipl. Wi.-Ing. Michael Flor,
Prof. Dr. Dr. h.c. Wolffried Stucky, Prof. Dr. Rudi Studer
Vorsitzender des Kuratoriums: Ministerialdirigent Günther Leßnerkraus
===




Re: Organization ontology

2010-06-07 Thread Dave Reynolds
On Mon, 2010-06-07 at 09:34 +0100, Ian Davis wrote: 
 On Tue, Jun 1, 2010 at 8:50 AM, Dave Reynolds
 dave.e.reyno...@googlemail.com wrote:
  We would like to announce the availability of an ontology for description of
  organizational structures including government organizations.
 
 
 Congratulations on the publication of this ontology! I've added it to
 Schemapedia here:
 
 http://schemapedia.com/schemas/org

Thanks Ian. 

 I noticed a small semantic typo in the example at the end of section
 3. skos:preferredLabel should be skos:prefLabel

Fixed.

Cheers,
Dave






Final Call for Submissions: Linked Data Triplification Challenge 2010

2010-06-07 Thread Bernhard Schandl
(sorry for cross-posting)

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Call for Submissions: Linked Data Triplification Challenge 2010
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

--- DEADLINE ONE WEEK AHEAD: June 14th, 2010 ---

Patron:   Tim Berners-Lee
Sponsors: Wolters Kluwer Germany, The Semantic Universe

The yearly organized Linked Data Triplification Challenge awards prizes to the 
most promising application demonstrations and approaches in three fields 
related to Linked Data.

For the success of the Semantic Web it is from our point of view crucial to 
overcome the chicken-and-egg problem of missing semantic representations on the 
Web and the lack of their utilization within concrete applications, to solve 
real-world problems. The Triplification Challenge aims to expedite this process 
by raising awareness and showcasing best practices.

3,000 EUR in prize money will be awarded to the winners of the open track and 
the special Open Government Data track.

The challenge is open to anyone interested in applying Semantic Web and Linked 
Data technologies. This might include students, developers, researchers, and 
people from industry. Individual or group submissions are both acceptable. 
Submission deadline is 14th June 2010.

Submissions
===

3,000 EUR in prize money will be given to the most promising applications, 
newly published datasets and methodological approaches built upon Linked Data. 
Participants can choose between an Open Track and a special Open Government 
Data Track.


Open Track
--

The Open Track is sponsored by Wolters Kluwer Germany and Semantic Universe.

In the Open Track we envision submissions in three categories:

* Novel data sets that are published as part of the Web of Data, according to 
Linked Data principles, and demonstrating potential benefit of use within 
applications;
* Novel generic mechanisms, approaches, and technologies that convert certain 
types and formats of information into triples, interlink them to other data 
sets, and expose them as Linked Data;
* Applications showcasing the benefits of Linked Data to end-users such as for 
information syndication, specialized search, browsing, or augmentation of 
content.


Open Government Data Track
--

Participants are to design and build a web application that makes use of open 
government datasets. Any dataset qualifies that is produced by any government 
in the world. These can relate i.e. to environmental data, cadastral and 
geographic data, traffic data, historical data, public speeches, laws, 
demographics, election data, campaigning, corporate spending on political 
messaging etc. The source need not be any particular national government nor 
any particular level of government (local, state, provincial, federal, etc).

At least one source must adhere to the principles of Linked Open Data. Mashups 
of raw and linked data are allowed and welcome.


Format
==

Submissions must be original and must not have been submitted for publication 
elsewhere. Articles should follow the ACM ICPS guidelines for formatting and 
must be submitted via the online submission system as PDF documents (other 
formats will not be accepted). For the camera-ready version, we will also need 
the source files (Latex, Word Perfect, Word).

Submissions should not exceed 3 pages.

The descriptions should be submitted electronically via the submission system 
by May 18th, 2010. Eligible descriptions submissions will be included in the 
proceedings of the I-Semantics conference. Nominations for the Triplification 
Challenge should be presented at the conference by their authors. Under certain 
circumstances (e.g. undergraduate student or open-source community 
contribution) the conference fee will be waived for a nominee on special 
request.


Important Dates
===

* June 14th, 2010: Submission of descriptions
* June 28th, 2010: Notification of nomination
* July 12th, 2010: Camera-ready version
* September 1st to 3rd, 2010: Main Conference


Contact and Further Information
===

Triplification Challenge Website: http://triplify.org/Challenge/2010 
I-Semantics Website: http://i-semantics.tugraz.at/triplification-challenge

Contact: Bernhard Schandl bernhard.scha...@univie.ac.at


Re: Discogs Linked Data

2010-06-07 Thread Leigh Dodds
Hi,

As already noted the discogs data is still live, but I failed to load
the void description hence the home page not resolving properly.

I'll aim to get that fixed ASAP.

As Kurt pointed out the code for the conversion is available if anyone
needs it. I was intending to try and hack up a fix for the encoding
issue as you've described below. Its not pretty but should do the job.

The cross-links that exist so far are based purely by generating links
based on the existing web page links in the discogs data. So if there
are problems there then these may also be issues with the data.

My overall goal here was to explore a full conversion of the dataset,
using the full music ontology and with as high a fidelity as possible.
However its a spare time project, hence the outstanding issue list.
I'm happy to collaborate with people on extending the code as
required.

I also hope to convince the discogs maintainers to adopt Linked Data also.

Cheers,

L.

On 4 June 2010 05:15,  mats@gmail.com wrote:
 this is a data set i really want too  somebody know a way around
 the unicode problem???

 Maybe find stuff like these #195;#175; with a regexp and then replace
 them with the correct unicode chars.
 In Python something like this looped through each line of the files should
 work I think:
 import re
 teststr = 'Tcha#195;#175;kovsky'
 regex = re.compile(r'(?!(#\d{3};))(#\d{3};){2}(?!(#\d{3};))')
 rObj = re.search(regex, teststr)
 if rObj is not None:
   hexValues = [hex(int(rObj.group()[2:5])), hex(int(rObj.group()[8:11]))]
   newChar = ''.join([chr(int(c, 16)) for c in hexValues]).decode('utf8')
   print re.sub(regex, newChar, teststr)
 outputTchaïkovsky
 I've posted a more complete version here http://pastebin.com/vuq72irC
 Cheers,
 Mats
 
 Please consider the environment before printing this email.

 Find out more about Talis at http://www.talis.com/
 shared innovation™

 Any views or personal opinions expressed within this email may not be those
 of Talis Information Ltd or its employees. The content of this email message
 and any files that may be attached are confidential, and for the usage of
 the intended recipient only. If you are not the intended recipient, then
 please return this message to the sender and delete it. Any use of this
 e-mail by an unauthorised recipient is prohibited.

 Talis Information Ltd is a member of the Talis Group of companies and is
 registered in England No 3638278 with its registered office at Knights
 Court, Solihull Parkway, Birmingham Business Park, B37 7YB.




-- 
Leigh Dodds
Programme Manager, Talis Platform
Talis
leigh.do...@talis.com
http://www.talis.com



Re: Slideshare.net as Linked Data

2010-06-07 Thread Paul Groth

Hi Dan,

What we provide is a bit richer because we go through their API. For 
example, we provide number of views, related slideshows, and keywords, 
etc. Also, I'm hoping that we can do links out to other data sources. I 
think that would be the clear value add.


What do you think is the most appropriate approach  linking out from 
existing data sources is?


Thanks,
Paul

Dan Brickley wrote:

On Mon, Jun 7, 2010 at 8:18 PM, Paul Grothpgr...@gmail.com  wrote:
   

Hi All,

I've wrapped the Slideshare.net API to expose it as RDF. You can find a blog
post about the service at [1] and the service itself at [2]. An interesting
bit is how we deal with Slideshare's API limits by letting you use your own
API key.

It's still needs to be properly linked (i.e. point to other resources on the
WoD) but we're working on it.

[1] http://thinklinks.wordpress.com/2010/06/07/linking-slideshare-data/
[2] http://linkeddata.few.vu.nl/slideshare/
 


Cool :) How does it relate to the RDFa they're embedding?

(There's definitely a role for value-adding, even for sites that embed
per-page RDF already...)

cheers,

Dan

   

Let me know what you think,

Thanks,
Paul




--
Dr. Paul Groth (pgr...@few.vu.nl)
http://www.few.vu.nl/~pgroth/
Postdoc
Knowledge Representation  Reasoning Group
Artificial Intelligence Section
Department of Computer Science
VU University Amsterdam


 


Re: Slideshare.net as Linked Data

2010-06-07 Thread Olaf Hartig
Hey Paul,

Great work. Thanks!

On Monday 07 June 2010 21:16:11 Paul Groth wrote:
 [...]
 What do you think is the most appropriate approach  linking out from
 existing data sources is?

The most valuable interlinking from my POV would be links between the 
Slideshare data and peoples' personal data (i.e. FOAF files). A good start 
would be for you to also mint URIs in your namespace for the sioc:Account 
(instead of using the Slideshare URL) because these URIs could be used by 
people in their FOAF file in order to link to your dataset. Adding such links 
to your datasets seems much more challenging, very valuable nonetheless.

Greetings,
Olaf



Re: Slideshare.net as Linked Data

2010-06-07 Thread Kingsley Idehen

Paul Groth wrote:

Hi All,

I've wrapped the Slideshare.net API to expose it as RDF. You can find 
a blog post about the service at [1] and the service itself at [2]. An 
interesting bit is how we deal with Slideshare's API limits by letting 
you use your own API key.


It's still needs to be properly linked (i.e. point to other resources 
on the WoD) but we're working on it.


[1] http://thinklinks.wordpress.com/2010/06/07/linking-slideshare-data/
[2] http://linkeddata.few.vu.nl/slideshare/


Let me know what you think,

Thanks,
Paul




--
Dr. Paul Groth (pgr...@few.vu.nl)
http://www.few.vu.nl/~pgroth/
Postdoc
Knowledge Representation  Reasoning Group
Artificial Intelligence Section
Department of Computer Science
VU University Amsterdam


Paul,

seeAlso:

1. 
http://linkeddata.uriburner.com/about/id/entity/http/www.slideshare.net/kidehen/meet-charlie-what-is-enterprise-30 
-- RDF based Linked Data View of one of my presentations via the Sponger 
Cartridge for Slideshare .


--

Regards,

Kingsley Idehen	  
President  CEO 
OpenLink Software 
Web: http://www.openlinksw.com

Weblog: http://www.openlinksw.com/blog/~kidehen
Twitter/Identi.ca: kidehen 









Re: Slideshare.net as Linked Data

2010-06-07 Thread Olaf Hartig
On Monday 07 June 2010 22:00:04 Barry Norton wrote:
 Olaf, just the fellow :)
 
 I was thinking I'd like to see (as we were just discussing about Linked
 Open Services in Crete) a bit of:
 
 prv:retrievedBy [
 a prv:DataAccess ;
 prv:accessedService [... foaf:homepage http://slideshare.net/ ] ;
 prv:performedAt 2010-06-07T20:59:42+00:00^^xsd:dateTime ;
 prv:performedBy http://linkeddata.few.vu.nl/slideshare/ ]

Sure. Provenance-related metadata would also be a great addition (and I guess 
Paul understands the value of this pretty well ;-) 

Greetings,
Olaf



ANNOUNCE: lod-announce list

2010-06-07 Thread Ian Davis
Hi all,

Now we are getting a steady growth in the number of Linked Data sites,
products and services I thought it was time to create a low-volume
announce list for Linked Data related announcements so people can keep
up to date without needing to wade through the LOD discussion.

You can join the list at http://groups.google.com/group/lod-announce

Here is its summary:

A low-traffic, moderated list for announcements about Linked Open Data
and only for announcements. On topic messages include announcements of
new Linked Data sites, data dumps, services, vocabularies, books,
talks, products, tools, events, jobs and conferences with a Linked
Data programme.

You don't need to join the list to post to it, but all posts are
moderated to ensure they stay on-topic.

Please feel free to forward this message to other lists that you think
might be relevant.

Cheers,

Ian

PS  Let me know if you are interested in being a moderator too.



Re: Slideshare.net as Linked Data

2010-06-07 Thread Paul Groth

Olaf, Barry:

We like provenance... so I'll definitely try to put that in there.

In terms of the linking to people's personal data, I'm really interested 
in that as well. I thought I did mint SIOC accounts in the my 
namespace... but I'll check tomorrow.


I think linking to other datasets is where we'll be doing the research bit.

Thanks for the recommendations!
Paul



Olaf Hartig wrote:

On Monday 07 June 2010 22:00:04 Barry Norton wrote:
   

Olaf, just the fellow :)

I was thinking I'd like to see (as we were just discussing about Linked
Open Services in Crete) a bit of:

prv:retrievedBy [
a prv:DataAccess ;
prv:accessedService [... foaf:homepagehttp://slideshare.net/  ] ;
prv:performedAt 2010-06-07T20:59:42+00:00^^xsd:dateTime ;
prv:performedByhttp://linkeddata.few.vu.nl/slideshare/  ]
 


Sure. Provenance-related metadata would also be a great addition (and I guess
Paul understands the value of this pretty well ;-)

Greetings,
Olaf
   


Re: Slideshare.net as Linked Data

2010-06-07 Thread Paul Groth
Cool. I'll add the seeAlso link in. Also I like the rdf:type 
bibo:slideshow that you use so will add that in as well.


Thanks!
Paul

Kingsley Idehen wrote:

Paul Groth wrote:

Hi All,

I've wrapped the Slideshare.net API to expose it as RDF. You can find 
a blog post about the service at [1] and the service itself at [2]. 
An interesting bit is how we deal with Slideshare's API limits by 
letting you use your own API key.


It's still needs to be properly linked (i.e. point to other resources 
on the WoD) but we're working on it.


[1] http://thinklinks.wordpress.com/2010/06/07/linking-slideshare-data/
[2] http://linkeddata.few.vu.nl/slideshare/


Let me know what you think,

Thanks,
Paul




--
Dr. Paul Groth (pgr...@few.vu.nl)
http://www.few.vu.nl/~pgroth/
Postdoc
Knowledge Representation  Reasoning Group
Artificial Intelligence Section
Department of Computer Science
VU University Amsterdam 

Paul,

seeAlso:

1. 
http://linkeddata.uriburner.com/about/id/entity/http/www.slideshare.net/kidehen/meet-charlie-what-is-enterprise-30 
-- RDF based Linked Data View of one of my presentations via the 
Sponger Cartridge for Slideshare . 




Re: Organization ontology

2010-06-07 Thread Emmanouil Batsis (Manos)

On 06/08/2010 12:27 AM, William Waites wrote:

On 10-06-03 16:04, Dave Reynolds wrote:

It would be great if you could suggest a better phrasing of the
description of a FormalOrganization that would better encompass the
range of entities you think should go there? Or are you advocating that
the distinction between a generic organization and a externally
recognized semi-autonomous organization is not a useful one?



Reading the rest of your mail, I think the latter. Do we really need
FormalOrganisation at all? Can we not just have Organisation and
then some extension vocabulary could have subclasses for different
flavours of partnerships, corporations, unincorporated associations
etc. as needed?


Sorry for jumping in. I was thinking that

a) the way i get FormalOrganization, it could as well be called 
LegalEntity to be more precise.


b) what happens when organizations change legal status?

More on the latter - If you'd like to make having evolving graphs 
easier, you might as well make some legal-status a property and have 
anyone use URIs that work best for them.


Which BTW makes adoption easier as well; Gov's might even pick it up and 
adapt to their local legal definitions of organization types or 
something, but any logic code made for plain old Organization will know 
how to deal with those.


Cheers,

Manos



--
Manos Batsis, Chief Technologist
 ___
   _/ /_  (_)_  __
 / __ `/ __ \/ / ___/ ___// __ `/ ___/
/ /_/ / /_/ / (__  |__  )/ /_/ / /
\__,_/_.___/_//(_)__, /_/
//
http://www.Abiss.gr
19, Kalvou Street,
14231, Nea Ionia,
Athens, Greece

Tel: +30 211-1027-900
Fax: +30 211-1027-999

http://gr.linkedin.com/in/manosbatsis

attachment: manos.vcf

Re: Slideshare.net as Linked Data

2010-06-07 Thread Peter Ansell
Hi Paul,

Is it possible to add the /id/NN URI to the document that is
returned for those URIs, as the links to related items all go to
/id/N but the resolved RDF documents do not contain that URI.

For example,

http://linkeddata.few.vu.nl/slideshare/mhelmke/presentation-zen

contains information about (should map the resolution URI to this URI in RDF)

http://www.slideshare.net/mhelmke/presentation-zen

which contains a link to

http://linkeddata.few.vu.nl/slideshare/id/1478896

, which should be linked to (need this statement in RDF)

http://www.slideshare.net/guestc555bbe/business-presentation-wireless-powerpoint-2003-version

Cheers,

Peter

On 8 June 2010 04:18, Paul Groth pgr...@gmail.com wrote:
 Hi All,

 I've wrapped the Slideshare.net API to expose it as RDF. You can find a blog
 post about the service at [1] and the service itself at [2]. An interesting
 bit is how we deal with Slideshare's API limits by letting you use your own
 API key.

 It's still needs to be properly linked (i.e. point to other resources on the
 WoD) but we're working on it.

 [1] http://thinklinks.wordpress.com/2010/06/07/linking-slideshare-data/
 [2] http://linkeddata.few.vu.nl/slideshare/


 Let me know what you think,

 Thanks,
 Paul




 --
 Dr. Paul Groth (pgr...@few.vu.nl)
 http://www.few.vu.nl/~pgroth/
 Postdoc
 Knowledge Representation  Reasoning Group
 Artificial Intelligence Section
 Department of Computer Science
 VU University Amsterdam





Re: Organization ontology

2010-06-07 Thread Mike Norton
I can see Manos' point.   It seems that LegalEntity rather the Organization 
would work well under a sub-domain such as .LAW or .DOJ or .SEC, but under 
other sub-domains such as .NASA, the Organization element might be better 
served as ProjectName.   All instances would help specify the Organization 
type, while keeping Organization as the general unstylized element is probably 
ideal, as inferred by William Waites.
 
Michael A. Norton
 





From: Emmanouil Batsis (Manos) ma...@abiss.gr

a) the way i get FormalOrganization, it could as well be called LegalEntity 
to be more precise.


  

Re: Organization ontology

2010-06-07 Thread Mike Norton
Indeed.  But isn't the case that for every single website, there is a single 
LegalEntity to attach it to, use cases otherwise paired downward on the 
spectrum--or attributed to--after that?  
 
Michael A. Norton
 





From: Patrick Logan patrickdlo...@gmail.com
To: Mike Norton xsideofparad...@yahoo.com
Cc: public-egov...@w3.org; Dave Reynolds dave.e.reyno...@googlemail.com; 
William Waites william.wai...@okfn.org; Linked Data community 
public-lod@w3.org; William Waites ww-keyword-okfn.193...@styx.org; 
Emmanouil Batsis (Manos) ma...@abiss.gr
Sent: Mon, June 7, 2010 4:50:03 PM
Subject: Re: Organization ontology


Large corporations often have multiple legal entities and many informal, 
somewhat overlapping business organizations. Just saying. I wrangled with that. 
There're several different use cases for these for internal vs external, 
customer/vendor, financial vs operations, etc.

On Jun 7, 2010 3:19 PM, Mike Norton xsideofparad...@yahoo.com wrote:


I can see Manos' point.   It seems that LegalEntity rather the Organization 
would work well under a sub-domain such as .LAW or .DOJ or .SEC, but under 
other sub-domains such as .NASA, the Organization element might be better 
served as ProjectName.   All instances would help specify the Organization 
type, while keeping Organization as the general unstylized element is probably 
ideal, as inferred by William Waites.
 
Michael A. Norton
 






 From: Emmanouil Batsis (Manos) ma...@abiss.gr


a) the way i get FormalOrganization, it could as well be called LegalEntity 
to be more precise



  

RE: Organization ontology

2010-06-07 Thread Todd Vincent
In the law, there are two concepts (a) Person and (b) Entity.   In simple terms:

A person is a human.

An entity is a non-human.

Generally, these terms are used to distinguish who has the capacity to sue, be 
sued, or who lacks the capacity to sue or be sued.

A person (human) can sue or be sued in an individual capacity, with certain 
exceptions for juveniles, those who are legally insane, or who otherwise are 
deemed or adjudicated under the law to lack legal capacity.

An entity must exist as a legal person under the laws of a state.  An 
entity's existence under the laws of a state occurs either through registration 
(usually with the secretary of state) or by operation of law (can happen with a 
partnership). Generally, anything else is not a entity.  For example, you 
cannot sue a group of people on a beach as a entity - you would have to name 
each person individually. This is true, because the group of people on a beach 
typically have done nothing to form a legally recognized entity.

From a legal perspective, calling something a Legal Entity is redundant; 
although from a non-legal perspective, it may provide clarity.  In contrast a 
legal person is not redundant because most legal minds would understand this 
to mean an entity (i.e., a person with the capacity to sue and be sued that 
is not a human person).

From a data modeling perspective, I find it straightforward to use the terms 
Person and Organization because (a) typically only lawyers understand 
Entity and (b) the data model for an organization tends to work for both 
(legal) entities and for organizations that might not fully meet the legal 
requirements for an entity.   Taking the example below, a large corporation or 
government agency (both of which are [legal] entities) might be organized into 
non-legal divisions, subdivisions, departments, groups, etc, that are not 
(legal) entities but still might operate like, and need to be named as, an 
organization.  Some companies have subsidiaries that are legal (entities).

By adding OrganizationType to the Organization data model, you provide the 
ability to modify the type of organization and can then represent both (legal) 
entities and (legally unrecognized) organizations.

Taxing authorities (e.g., the IRS) have different classifications for entities. 
 An S Corporation, C Corporation, and a Non-Profit Corporation are all (legal) 
entities, even though their tax status differs.

Hope this is helpful for what it is worth.

Todd

See also U.S. Federal Rules of Civil Procedure, Rule 17.


From: public-egov-ig-requ...@w3.org [mailto:public-egov-ig-requ...@w3.org] On 
Behalf Of Patrick Logan
Sent: Monday, June 07, 2010 7:50 PM
To: Mike Norton
Cc: public-egov...@w3.org; Dave Reynolds; William Waites; Linked Data 
community; William Waites; Emmanouil Batsis (Manos)
Subject: Re: Organization ontology


Large corporations often have multiple legal entities and many informal, 
somewhat overlapping business organizations. Just saying. I wrangled with that. 
There're several different use cases for these for internal vs external, 
customer/vendor, financial vs operations, etc.
On Jun 7, 2010 3:19 PM, Mike Norton 
xsideofparad...@yahoo.commailto:xsideofparad...@yahoo.com wrote:
I can see Manos' point.   It seems that LegalEntity rather the Organization 
would work well under a sub-domain such as .LAW or .DOJ or .SEC, but under 
other sub-domains such as .NASA, the Organization element might be better 
served as ProjectName.   All instances would help specify the Organization 
type, while keeping Organization as the general unstylized element is probably 
ideal, as inferred by William Waites.

Michael A. Norton




From: Emmanouil Batsis (Manos) ma...@abiss.grmailto:ma...@abiss.gr


a) the way i get FormalOrganization, it could as well be called LegalEntity 
to be more precise



RE: Organization ontology

2010-06-07 Thread Todd Vincent
In case this is helpful, the following are the high-level templates I typically 
use when modeling Person and Organization. These can/do change based on the 
application.  One of the goals of these structures is to keep the two objects 
as similar as possible.

Organization
organizat...@organizaitontype
- Name (1)
- AlternateNames (0-many)
- ContactPerson (0-1)
- Addresses  (0-many)
- Phones (0-many)
- Emails (0-many)
- Websites (0-many)
- Identifiers (0-many)
- Roles (0-many)
-- Name (1)
-- Identifier (1)
-- RoleAssociations (0-many)

Person
- Name (1)
- AlternateNames (0-many)
- ContactOrganization (0-1)
- Addresses  (0-many)
- Phones (0-many)
- Emails (0-many)
- Websites (0-many)
- Identifiers (0-many)
- Descriptions (0-many)
- Roles (0-many)
-- Name (1)
-- Identifier (1)
-- RoleAssociations (0-many)

The content models for Name, AlternateName and Identifiers differ for Person 
and Organization; Organization includes @OrganizationType, and ContactPerson 
and ContactOrganization are switched, but otherwise the model is the same.  
This is not intended to be a one size fits all model.  Different applications 
have different needs.  This is just one way to do it that I have found works 
well in a number of situations.

Again, hope this is helpful,

Todd


-Original Message-
From: public-egov-ig-requ...@w3.org [mailto:public-egov-ig-requ...@w3.org] On 
Behalf Of Emmanouil Batsis (Manos)
Sent: Monday, June 07, 2010 6:04 PM
To: William Waites
Cc: William Waites; Dave Reynolds; Linked Data community; public-egov...@w3.org
Subject: Re: Organization ontology

On 06/08/2010 12:27 AM, William Waites wrote:
 On 10-06-03 16:04, Dave Reynolds wrote:
 It would be great if you could suggest a better phrasing of the 
 description of a FormalOrganization that would better encompass the 
 range of entities you think should go there? Or are you advocating 
 that the distinction between a generic organization and a externally 
 recognized semi-autonomous organization is not a useful one?


 Reading the rest of your mail, I think the latter. Do we really need 
 FormalOrganisation at all? Can we not just have Organisation and then 
 some extension vocabulary could have subclasses for different flavours 
 of partnerships, corporations, unincorporated associations etc. as 
 needed?

Sorry for jumping in. I was thinking that

a) the way i get FormalOrganization, it could as well be called LegalEntity to 
be more precise.

b) what happens when organizations change legal status?

More on the latter - If you'd like to make having evolving graphs easier, you 
might as well make some legal-status a property and have anyone use URIs that 
work best for them.

Which BTW makes adoption easier as well; Gov's might even pick it up and adapt 
to their local legal definitions of organization types or something, but any 
logic code made for plain old Organization will know how to deal with those.

Cheers,

Manos



--
Manos Batsis, Chief Technologist
  ___
    _/ /_  (_)_  __
  / __ `/ __ \/ / ___/ ___// __ `/ ___/
/ /_/ / /_/ / (__  |__  )/ /_/ / /
\__,_/_.___/_//(_)__, /_/
 //
http://www.Abiss.gr
19, Kalvou Street,
14231, Nea Ionia,
Athens, Greece

Tel: +30 211-1027-900
Fax: +30 211-1027-999

http://gr.linkedin.com/in/manosbatsis



RE: Organization ontology

2010-06-07 Thread Todd Vincent
Mike:

I purposely am avoiding using OrganizationType . . .

Note that:

Tax Status = C Corp, S-Corp, Non-Profit

Entity (Types) (Private) = Corporation, Limited Liability Company (LLC), 
Partnership, Limited Liability Partnership, Trust (there are others)

Entity (Types) (Public) = State, County, Municipality, Agency, Court, Parrish 
(there are others)

The above are U.S. terms, not international.


I use Roles and RoleAssociations to show relationships among unique people and 
organizations.

ABC, Inc.
- Role = Parent Company
- Identifer = ABC001
- RoleAssociation = XYZ001

XYZ, Inc.
- Role = Subsidiary
- Identifier = XYZ001
- RoleAssociation = ABC001

Jason Taylor
- Role = CEO
- Identifier = CEO001
- RoleAssociation = ABC001

- Role = Shareholder
- Identifier = Shareholder001
- RoleAssociation = XYZ001



I use alternate names to refer to the same person or entity using a different 
name.

ABC, Inc. dba Neighborhood Pool Cleaners

Organization
- Name = ABC, Inc.
- AlternateName = Neighborhood Pool Cleaners
- alternaten...@alternatenametype = Doing Business As

Use sunscreen. ☺

Todd

From: Mike Norton [mailto:xsideofparad...@yahoo.com]
Sent: Tuesday, June 08, 2010 12:14 AM
To: Todd Vincent
Cc: Patrick Logan; public-egov...@w3.org; Dave Reynolds; William Waites; Linked 
Data community; William Waites; Emmanouil Batsis (Manos)
Subject: Re: Organization ontology

Thanks for this, Todd.  Personally, I love the persons on a beach scenario, 
because it is provocative and, quite simply, persons on a beach!

I was looking at Organization as an outsider of the legal profession , 
referring to LegalEntity with C-Corps, S-Corps, and such in mind.  
OrganizationType would be a great attribute to help further delineate the 
complex web of organizations that do comprise the space, and perhaps further 
describe the Organization's Merger status, Acquisition status, or other 
Exchange-relative markup.

Michael A. Norton




From: Todd Vincent todd.vinc...@xmllegal.org
To: Patrick Logan patrickdlo...@gmail.com; Mike Norton 
xsideofparad...@yahoo.com
Cc: public-egov...@w3.org public-egov...@w3.org; Dave Reynolds 
dave.e.reyno...@googlemail.com; William Waites william.wai...@okfn.org; 
Linked Data community public-lod@w3.org; William Waites 
ww-keyword-okfn.193...@styx.org; Emmanouil Batsis (Manos) ma...@abiss.gr
Sent: Mon, June 7, 2010 8:27:11 PM
Subject: RE: Organization ontology
In the law, there are two concepts (a) Person and (b) Entity.   In simple terms:

A person is a human.

An entity is a non-human.

Generally, these terms are used to distinguish who has the capacity to sue, be 
sued, or who lacks the capacity to sue or be sued.

A person (human) can sue or be sued in an individual capacity, with certain 
exceptions for juveniles, those who are legally insane, or who otherwise are 
deemed or adjudicated under the law to lack legal capacity.

An entity must exist as a legal person under the laws of a state.  An 
entity's existence under the laws of a state occurs either through registration 
(usually with the secretary of state) or by operation of law (can happen with a 
partnership). Generally, anything else is not a entity.  For example, you 
cannot sue a group of people on a beach as a entity – you would have to name 
each person individually. This is true, because the group of people on a beach 
typically have done nothing to form a legally recognized entity.

From a legal perspective, calling something a Legal Entity is redundant; 
although from a non-legal perspective, it may provide clarity.  In contrast a 
legal person is not redundant because most legal minds would understand this 
to mean an entity (i.e., a person with the capacity to sue and be sued that 
is not a human person).

From a data modeling perspective, I find it straightforward to use the terms 
Person and Organization because (a) typically only lawyers understand 
Entity and (b) the data model for an organization tends to work for both 
(legal) entities and for organizations that might not fully meet the legal 
requirements for an entity.   Taking the example below, a large corporation or 
government agency (both of which are [legal] entities) might be organized into 
non-legal divisions, subdivisions, departments, groups, etc, that are not 
(legal) entities but still might operate like, and need to be named as, an 
organization.  Some companies have subsidiaries that are legal (entities).

By adding OrganizationType to the Organization data model, you provide the 
ability to modify the type of organization and can then represent both (legal) 
entities and (legally unrecognized) organizations.

Taxing authorities (e.g., the IRS) have different classifications for entities. 
 An S Corporation, C Corporation, and a Non-Profit Corporation are all (legal) 
entities, even though their tax status differs.

Hope this is helpful for what it is worth.

Todd

See also U.S. Federal Rules of Civil Procedure, Rule 17.