Re: tweet2rdf vocabulary convergence

Hi,

On 28 Sep 2009, at 10:35, Benjamin Nowack wrote:

>
> Hi,
>
> Morton Swimmer suggested that there might be broader interest to talk
> a bit about RDF extracted from tweets, so here we go:
>
> There are multiple tools and services that convert twitter profiles
> and contacts to RDF (e.g semantictweet[1] or knowee), I think they all
> mostly re-use stuff from FOAF and don't really need new terms.
>
> But there are also tools that convert individual tweets to RDF
> (I think Tom Morris had code. smesher is another example), or the
> other way round (e.g. SMOB). Streams can nicely be grounded in RSS,
> possibly with an additional sioc:MicroblogPost type, but what about
> the semi-structured data? Should we try to create a shared vocab for
> such in-tweet data (recipient, mentioned people, author-avatar/ 
> profile,
> tags, machine tags, short urls, expanded urls, re-tweets, vias,
> embedded Linked Data URIs, groups, DM, ...)?

I think most of the things can be expressed with current vocabs, but a  
good starting point will be to list everything and check from here  
what needs to be done.

For instance, for mentioned people, it should be enough to use  
sioc:topic or other related property and mention that the linked  
resource is a foaf:person, e.g.

:mytweet sioc:topic :alex .
:alex a foaf:Person .

Author-avatar profile can also be addressed with the sioc:User  
properties (sioc:avatar)

We also discussed the possibility of adding the recipient list in SIOC  
(e..g for e-mails - can be also used in microblog) several time, might  
be time to finally add that sioc:recipient in the spec.

For Linked Data URIs, we are using a simple sioc:topic property in  
SMOB (based on hashtags, with patterns such as #db:FooBar to get the http://dbpedia.org/resource/FooBar 
  URI)
I guess tags can be represented using CommonTags

>
> I've been playing a bit with in-tweet structures[2] a while ago, but
> so far mainly made up app-specific terms. For a new project, I'm
> extracting ratings and moods (via evolving patterns similar to
> nanoformats [3], twitterdata[4], or simple word lists). I'm again
> making up one-off terms here, too, and could surely benefit from a
> more stable vocab.
>
> Anyone interested in exploring this a little further?

Yep :-)

Thanks for bringing the topic on the list, and looking forward to  
continuing the discussion.

Alex.

> VoCamp near
> Düsseldorf or Amsterdam, maybe? ;)
>
> Cheers,
> Benji
>
>
> [1] http://semantictweet.com/
> [2] http://www.smesher.org/media/2009/02/13/SMR_RDFExtractor.phps
> [3] http://microformats.org/wiki/microblogging-nanoformats
> [4] http://twitterdata.org/
>
> --
> Benjamin Nowack
> http://bnode.org/
> http://semsol.com/
>
>

--
Dr. Alexandre Passant
Digital Enterprise Research Institute
National University of Ireland, Galway
:me owl:sameAs <http://apassant.net/alex> .

Received on Monday, 28 September 2009 12:40:15 UTC