90 likes | 208 Views
ESTC 2009 Linked Data PIM Girts Niedra. girts.niedra@specifit.com. Linked Data PIM ( problem ). PIM – Personal Information Management
E N D
ESTC 2009Linked Data PIMGirtsNiedra girts.niedra@specifit.com PIM = Personal Information Management
Linked Data PIM(problem) • PIM – Personal Information Management • If contributing to linked data and triplificiation (http://triplify.org/challenge), why not start with something that most of the persons use and want to interchange every day – hint PIM here? • Up-to-date PIM hell - have to keep ~10 places with my up-do-date profile information (not even including all the other pages where I have a profile, tweeter, yahoo, etc.): • PC contacts (contacts, as a backup and the primary source) • PC Curriculum Vitae (CV, as a backup and the primary source) • plaxo (contacts, my calendar, my tasks, my profile (public/private), CV, work social network) • linkedin (contacts, company info, work social network) • google applications, google standard (contacts, calendar, my contact info, tasks (sync RTM)), replica on Android • Remember the Milk - RTM (tasks), replica on Android • monster (CV, my profile (public)) • facebook (social network work, social network private, blog, my profile public, my profile private) • draugiem.lv (national fenomen, similiar to facebook – social network work, social network private) • girts.niedra.org - wordpress blog (my profile public, blog) – has plug-ins to update facebook and draugiem.lv LinkedPIM
Linked Data PIM (problem) LinkedPIM
Linked Data PIM (answer) • The vision of LinkedPIM – a set of open specifications and ontologiesenabling (on any portal*): • one entry point to manage the up-to-date PIM information; • subscriptions for Parties interested in the PIM updates. • To implement, ontologies + a secure and authorization based subscription service is needed. • Advantages: • One URL as an entry point for managing my shared info. Also one URL for the subscribers. • Add CV, social network, blog entries, whatever else to the PIM as one of the items to share, not limited to tasks events and contacts. • PIM sharing (interaction) mainly e-mail based cross-portal web-service based subscription service. • Data accessible in a machine-processable, ontologized fashion • Data extendable (no “DTD traps”) without any disruption to standard ontology users • Can control who receives updates, so if some portal is abusing my data, stop it’s subscription 2009 Linked PIM 4
Linked Data PIM (answer) Linked PIM
LinkedPIM Catalogue • Catalogue – a public (X)HTML page, that has metadata (RDFa) about data sections linking to: • Publicdata files (contact details, resume, calendar, etc.) • Subscribable data sections • Can request subscription to private data (contact/calendar/tasks/CV/etc.) • Access point for searching the public RDF data (SparQL access point) Linked PIM
What technologies are used for LinkedPIM? • OWL/RDF • (X)HTML + RDFa (http://www.w3.org/TR/rdfa-syntax/) • SparQL (http://www.w3.org/TR/rdf-sparql-query/) • FOAF project: (http://www.foaf-project.org/ ) • RDF Calendar: (http://www.w3.org/TR/rdfcal/) • Distribution of differences for RDF graphs: (http://www.w3.org/DesignIssues/Diff.html ) • REST Linked PIM
Status of LinkedPIM project • LinkedPIM Proof of Concept (in progress) • www.linkedpim.com | www.semantical.me • Vision, must have / optional requirements, possible ontology extensions defined (see full ESTC paper). • Catalogue, subscription service development in progress • Initial ontology extensions in progress (full contact data based on FOAF) • After Proof of Concept • Define requirements (use cases) for the after-PoC project stage • Detail out the technical specification of LinkedPIM protocol • Extend, publish the ontologies to use for different data sections • Mappings to other commonly used ontologies (Plaxo, LinkedIn, etc.) • We are looking for collaboration – anyone with the skills can and should contribute. Linked PIM
Questions? LinkedPIM