Re: Vocabulary 'tutorial'?

> On 22 Mar 2015, at 22:26, Bassetti, Ann <ann.bassetti@boeing.com> wrote:
> 
> What I want to understand, is how you guys anticipate using vocabularies in this project.   And what we need to  do to lay that foundation.

Well for example the well known foaf ( Friend of a friend ) vocabulary ( a.k.a Ontology )
published at 

   https://xmlns.com/foaf/0.1/

Allows one to write out descriptions of Agents, People, Groups and has a minimal relation to connect them such as <http://xmlns.com/foaf/0.1/knows> or <https://xmlns.com/foaf/0.1/member> .

This allows each organisation to create profiles for each of their members and for those members to then create links cross organisationally. Say you could have this in your profile

@prefix foaf: <https://xmlns.com/foaf/0.1/> .

<https://people.boeing.com/anneB/card#me> foaf:knows <http://www.w3.org/People/Berners-Lee/card#i> .

This allows you to create a distributed social network that crosses organisational boundaries: ie. it is the basis for a Social Web, which is what I demonstrated at the Face to Face a user interface for.

 https://www.youtube.com/watch?v=qxeW1uWyxuc

As it happens you don't have to invent that one since it already exists and is widely adopted. But there are many other things that are missing in foaf ( such as company hierarchy ) and in other domains having nothing to do with people that will be needed to fill the gabs. Many ontologies will allready exist, so that there may be no need to invent them in fact, but just to discover them.

AS2.0 is btw. such a vocabulary. It's just an RDFization of the Atom syntax mostly, and that is useful for finding out what has changed on a site.

To be relevant to what this group is doing,  what needs to be discussed are vocabularies that have something to do with the protocol. So I suppose one has to go from the user stories, to find vocabularies that may help there. In some cases like foaf the simple HTTP GET api suffices as an API. 

So what can be done is look at the user stories 

https://www.w3.org/wiki/Socialwg/Social_API/User_stories#Posting_polls

and find out which of these cannot be solved using the well established ones of 

* FOAF
* AS2
* LDP ontology http://www.w3.org/ns/ldp which is used for the LDP protocol
* cert ontology, Web Access Control ontology described here http://www.w3.org/2005/Incubator/webid/spec/ 

What else is missing? 


> 
> Thanks -- Ann
> 
> 
> 
> 
> -----Original Message-----
> From: Harry Halpin [mailto:hhalpin@w3.org] 
> Sent: Sunday, March 22, 2015 1:13 PM
> To: Bassetti, Ann; Social Web Working Group; Social Interest Group
> Cc: Martin, Julie; Donovan, Andrew R
> Subject: Re: Vocabulary 'tutorial'?
> 
> 
> 
> On 03/21/2015 11:51 PM, Bassetti, Ann wrote:
>> Hello WG and IG compatriots --
>> 
>> (I am also cc'ing my Boeing colleagues,who are Vocabulary experts in 
>> our Technical Library. They met a couple weeks ago, with the IG 
>> Vocabulary Task Force.)
>> 
>> We talk about this and that vocabulary for the Social Web effort. I believe the Interest Group has a deliverable about vocabularies. But I, myself, am not totally clear on how this stuff works vis-à-vis vocabularies. Would someone be willing to give me (and anyone else who's interested) a small tutorial?
>> 
> 
> In terms of creating new vocabularies, an online tutorial would be good as well. However, like many Semantic Web efforts, the tooling is still in a pretty primitive state, despite dozens if not hundreds of academic papers on the topic. If one has money, Topbraid Composer is a great product and the one I used successfully to model vCard a while back.
> 
> I've sent an email to the semantic web list to get an update to see if there's any usable vocabulary tools aimed at non-experts.
> 
>   cheers,
>      harry
> 
>> I'd really appreciate it, and would feel better equipped to understand what the IG needs to deliver on this point.
>> 
>> Thanks -- Ann
>> 
>> Ann Bassetti
>> 
> 

Social Web Architect
http://bblfish.net/

Received on Monday, 23 March 2015 07:53:53 UTC