Showing posts with label SIOC. Show all posts
Showing posts with label SIOC. Show all posts

Modeling Activities

What do we want to capture (current status, action, result)?

Action (Activity) centered approach is a Qualified Relation Modeling Pattern [2]. This is suitable for modeling actions.

1. schema.org

http://schema.org/Action - http://schema.org/participant - http://schema.org/Person or Organization

http://schema.org/participant has many sub properties like http://schema.org/seller etc.


2. SIOC Action

3. Activity Streams

Activity - actor - Actor with Activity - target - Actor

Which is similar to schema.org approach, but without specifics the actor name (participant or seller). Which one is better? Activity already incorporates the activity context, then why schema.org needs to specify the actor?

If we would like to model result as well (join the group and become a member as a result), Role can be one of the options. Membership (as a subclass of Role) can have additional information like startDate and endDate to log the results of actions.

Current status then can be inferred by the logs or result, however, if the current status need to be explicitly described for simplicity or development needs, single property to indicate current status like (Person - member - Organization) which used most currently can be added as well.

REFERENCES





FOAF and SIOC applications



It was great slideshare on FOAF & SIOC applications, unfortunately, many of the links for applications are down...  It would be great if applications developed within research period could last for long time and create more meaningful effect for the industries and apparently, this is not a trivial work. But also, many commercialized  products conducted from research as well in DERI, for example, Sindice, Seevl... 

RDFa Validation, Crawling for Websites

Tested RDFa Validation with RDFa Validator for http://wiseword.tk (which will be redirected to http://guangyuan.dothome.co.kr)


Validation result....


The source is valid, but when I try to use Apache Any23, it is failed...


Apache Any23 Extraction Result...


Because of the vocabularies are limited for below listings? Then, this tool could not be used for extracting SIOC data and so that LDspider (which is crawling framework based on Any23) as well?