Online Presence Ontology

716 views

Published on

Published in: Technology, Spiritual
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
716
On SlideShare
0
From Embeds
0
Number of Embeds
281
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Online Presence Ontology

  1. 1. Qian & Pierre-AdrienF2B506 - 05/03/2012 1
  2. 2.  Increasing use of IM services and social web sites Different ways to be present online  Status message  Online status (Busy, Available, Away…)  Current Music, activities (games…) Connection between the services Need for  Interaction  Interoperability  Integration 2
  3. 3.  Descriptive vocabulary for all the aspects of a user’s presence in the online world Expressed using RDF and OWL 3
  4. 4. 4
  5. 5.  OnlinePresence: core class OnlineStatusComponent: abstract component Findability: user’s willingness to let other users find his/her contact details in public listings. Notifiability: user’s willingness of a user to receive notifications from applications OnlineStatus: IM status, used on IM platforms  Visibility, Activity, Contactability, Disturbability 5
  6. 6. 6
  7. 7.  Facilitate the integration of online presence data from various sources Transfer data from one service to another (same profile on heterogeneous services) Application example :  Spark2OPO (http://online-presence.net/applications.php) 7
  8. 8. @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>.@prefix opo: <http://online-presence.net/opo/ns#>.@prefix foaf: <http://xmlns.com/foaf/0.1/>.@prefix sioc: <http://rdfs.org/sioc/ns#>.<http://ggg.milanstankovic.org/foaf.rdf#milstan> opo:declares:MyCurrentPresence.:MyCurrentPresence rdf:type opo:OnlinePresence;opo:customMessage :MyStatusMessage;opo:avatar <http://www.milanstankovic.org/img/malaSlika.jpg>;opo:hasPresenceComponent :MyOnlineStatus, opo:AllNotificationsPass,opo:PubliclyFindable.:MyStatusMessage rdf:type sioc:Post;sioc:content "singing in the rain".:MyOnlineStatus rdf:type opo:OnlineStatus;opo:hasStatusComponent opo:Active, opo:Available, opo:Visible,opo:FreelyContactable. 8
  9. 9.  OPO & FOAF  Connection through some properties (ex: agent)  Complementarity ▪ FOAF: static and more persistent users online properties ▪ OPO: frequently changing properties OPO & SIOC 9
  10. 10.  Good practice ! Time Saver Anticipate future needs for interoperability 10
  11. 11.  http://en.wikipedia.org/wiki/Online_Presence_Ontology http://online-presence.net/ http://www.slideshare.net/milstan/online-presence http://online-presence.net/opo/spec/ http://code.google.com/p/onlinepresence/ 11

×