SlideShare a Scribd company logo
1 of 1
Download to read offline
An Ontology Driven Approach to Improve the OpenSocial Standard
                                                            Eric Meeks (UCSF), Leslie Yuan (UCSF), Griffin Weber (Harvard), Maninder Kahlon (UCSF)

                                                            Clinical and Translational Science Institute, University of California, San Francisco
                                                            Harvard Catalyst, The Harvard Clinical and Translational Science Center


Introduction                                                               NIH Grant Match* and Recommended Reading* Gadgets using                                DIRECT Match Gadget using researcher   Solution
• Science 2.0 is happening, and Research Networking Tools such as
                                                                               researcher data obtained with different custom API’s                               data obtained with VIVO RDF via JSON
                                                                                                                                                                                                         • An open source product called Babel which was developed by the
  Profiles, VIVO, SciVal Experts and others have become
                                                                                                                                                                                                           MIT Simile Project was discovered. Babel provides many data
  commonplace throughout our institutions.
                                                                                                                                                                                                           translation services, including RDF/XML to JSON.
• Our Research Networking Tools fulfill a need that can not be met by
                                                                                                                                                                                                         • A proof of concept system was created by integrating the production
  commercial social networking sites such as LinkedIn, Facebook and
                                                                                                                                                                                                           UCSF Profiles code with pre-release VIVO compliant Profiles code,
  Google+ because we need institutional provenance for our data
                                                                                                                                                                                                           and integrating Babel with Apache Shindig.
  content and first class support for our data model.
                                                                                                                                                                                                         • The DIRECT Match Gadget was built to test the proof of concept
• Commercial social networking sites have become platforms. This
                                                                                                                                                                                                           system. It worked! It has also been successfully unit tested with
  allows them to leverage numerous development communities and
                                                                                                                                                                                                           RDF/XML from various external VIVO compliant sources.
  more rapidly deliver innovative functionality.

• Our Research Networking Tools should also become platforms. We
  believe that delivering more functionality more quickly to our                                                                                                                                         RDF/XML converted to JSON for Griffin Weber
  researchers will increase productivity and accelerate science.


Problem
• Converting a web site to a web platform is not trivial. It can be done
                                                                               * Built by Andy Bowline of the
  independently by a large software development team, or it can be
                                                                                 Wake Forest School of Medicine.
  done by leveraging existing open source solutions such as Apache
  Shindig.

• The software resources available to our institutions are limited as
  compared to a recognizable commercial site such as Facebook or
  LinkedIn. Apache Shindig, which is based on the OpenSocial                                          OpenSocial with RDF/XML converted to JSON via Simile Babel
  standard, is the more attractive if not only viable solution.

• The OpenSocial standard does not have first class support for our
  data model. Fortunately OpenSocial is extendable and this gives us
  an opportunity to address our specific data model needs.

                                                                              Browser                                                                                            Backend Services
Approach
                                                                                                                                                      OR*
• Manually extending OpenSocial with custom fields to match our data                                                                                                                                     Next Steps
                                                                                        HTML Content
  model was always an option but an expensive one from a
  development perspective and a flawed one because customization                                                                                                                                         • Integrate our solution into the RDF based version of Profiles and
  breaks interoperability.                                                                                                                                                                                 make our code available to the open source community.
                                                                                                                                            RDF/XML


• Convergence towards RDF and the VIVO ontology across our                                                                                                                                               • Promote our solution to the OpenSocial Foundation. Other verticals
  Research Networking Tools presented an opportunity. With a                                                                                                                                               are suffering from the same domain based data model issues with
  standard ontology we now have a standard way to express our data,                                                                                                                                        OpenSocial that we encountered in bioinformatics.
  but how can we integrate the VIVO ontology into OpenSocial?
                                                                                                                                                                                                         • Get you to help us build our community for Open Research
• OpenSocial works well with JSON but not with any standard                         Domain Object Request                                                   Request Proxy                                  Networking Gadgets (ORNG) at http://opengadgets.org!
  serialized forms of RDF such as RDF/XML or Turtle. A standard                                                                         Babel
  means of converting RDF to JSON was required.
                                                                                        JSON Domain Data                                                                                                 Acknowledgments

        The.                                                                                                                                                                                             This project was supported by NIH/NCRR UCSF-CTSI Grant Number
                                                                                     Gadget Content                                                           Gadget                                     UL1 RR024131 and Harvard Catalyst Grant Number 1 UL1 RR025758-
                                                                                                                                                            Specification    Gadget Hosting Servers      01. Its contents are solely the responsibility of the authors and do not
                                                                                                                                                                            http://anywhere/gadget.xml   necessarily represent the official views of the NIH.

                                                                                                                                                                                                         We would like to thank Andy Bowline of Wake Forest, MIT Libraries and
        Ontology.                                                                                                                                                                                        MIT CSAIL as well as all other contributors to the SIMILE Project.
                                                                                * Successfully tested with VIVO (ask for demo!) but not yet implemented.
                                                                                                                                                                                                         We also want to thank Andy Smith and the OpenSocial Foundation.

More Related Content

More from ericmeeks

W3C OpenSocial Talk on OpenSocial and JSON-LD
W3C OpenSocial Talk on OpenSocial and JSON-LDW3C OpenSocial Talk on OpenSocial and JSON-LD
W3C OpenSocial Talk on OpenSocial and JSON-LD
ericmeeks
 
UCCSC Sauter Award for Profiles
UCCSC Sauter Award for ProfilesUCCSC Sauter Award for Profiles
UCCSC Sauter Award for Profiles
ericmeeks
 
ORNG Presentation, AMIA 2013
ORNG Presentation, AMIA 2013ORNG Presentation, AMIA 2013
ORNG Presentation, AMIA 2013
ericmeeks
 
Meeks amia 2012 cri poster final
Meeks amia 2012 cri poster finalMeeks amia 2012 cri poster final
Meeks amia 2012 cri poster final
ericmeeks
 
2009 CTSA Profiles OpenSocial Poster
2009 CTSA Profiles OpenSocial Poster2009 CTSA Profiles OpenSocial Poster
2009 CTSA Profiles OpenSocial Poster
ericmeeks
 

More from ericmeeks (16)

The Impact of OpenSocial at UCSF
The Impact of OpenSocial at UCSFThe Impact of OpenSocial at UCSF
The Impact of OpenSocial at UCSF
 
Crosslinks
Crosslinks Crosslinks
Crosslinks
 
Federating Research Profiling Data
Federating Research Profiling DataFederating Research Profiling Data
Federating Research Profiling Data
 
Profile Locally Network Globally
Profile Locally Network GloballyProfile Locally Network Globally
Profile Locally Network Globally
 
Meeting our Researcher Needs with an RNS
Meeting our Researcher Needs with an RNSMeeting our Researcher Needs with an RNS
Meeting our Researcher Needs with an RNS
 
VIV0 2013 ORNG Poster
VIV0 2013 ORNG PosterVIV0 2013 ORNG Poster
VIV0 2013 ORNG Poster
 
W3C OpenSocial Talk on OpenSocial and JSON-LD
W3C OpenSocial Talk on OpenSocial and JSON-LDW3C OpenSocial Talk on OpenSocial and JSON-LD
W3C OpenSocial Talk on OpenSocial and JSON-LD
 
UCCSC Sauter Award for Profiles
UCCSC Sauter Award for ProfilesUCCSC Sauter Award for Profiles
UCCSC Sauter Award for Profiles
 
ORNG Presentation, AMIA 2013
ORNG Presentation, AMIA 2013ORNG Presentation, AMIA 2013
ORNG Presentation, AMIA 2013
 
Meeks amia 2012 cri poster final
Meeks amia 2012 cri poster finalMeeks amia 2012 cri poster final
Meeks amia 2012 cri poster final
 
AMIA 2012 Joint Summit
AMIA 2012 Joint SummitAMIA 2012 Joint Summit
AMIA 2012 Joint Summit
 
2011 AMIA OpenSocial Presentation
2011 AMIA OpenSocial Presentation2011 AMIA OpenSocial Presentation
2011 AMIA OpenSocial Presentation
 
VIVO 2011 OpenSocial and RDF Poster
VIVO 2011 OpenSocial and RDF PosterVIVO 2011 OpenSocial and RDF Poster
VIVO 2011 OpenSocial and RDF Poster
 
2011 AMIA Profiles OpenSocial Poster
2011 AMIA Profiles OpenSocial Poster2011 AMIA Profiles OpenSocial Poster
2011 AMIA Profiles OpenSocial Poster
 
2009 CTSA Profiles OpenSocial Poster
2009 CTSA Profiles OpenSocial Poster2009 CTSA Profiles OpenSocial Poster
2009 CTSA Profiles OpenSocial Poster
 
2010 CTSA Profiles OpenSocial Presentation
2010 CTSA Profiles OpenSocial Presentation2010 CTSA Profiles OpenSocial Presentation
2010 CTSA Profiles OpenSocial Presentation
 

Recently uploaded

Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
ssuserdda66b
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 

Recently uploaded (20)

Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 

An Ontology Driven Approach to Improve the OpenSocial Standard

  • 1. An Ontology Driven Approach to Improve the OpenSocial Standard Eric Meeks (UCSF), Leslie Yuan (UCSF), Griffin Weber (Harvard), Maninder Kahlon (UCSF) Clinical and Translational Science Institute, University of California, San Francisco Harvard Catalyst, The Harvard Clinical and Translational Science Center Introduction NIH Grant Match* and Recommended Reading* Gadgets using DIRECT Match Gadget using researcher Solution • Science 2.0 is happening, and Research Networking Tools such as researcher data obtained with different custom API’s data obtained with VIVO RDF via JSON • An open source product called Babel which was developed by the Profiles, VIVO, SciVal Experts and others have become MIT Simile Project was discovered. Babel provides many data commonplace throughout our institutions. translation services, including RDF/XML to JSON. • Our Research Networking Tools fulfill a need that can not be met by • A proof of concept system was created by integrating the production commercial social networking sites such as LinkedIn, Facebook and UCSF Profiles code with pre-release VIVO compliant Profiles code, Google+ because we need institutional provenance for our data and integrating Babel with Apache Shindig. content and first class support for our data model. • The DIRECT Match Gadget was built to test the proof of concept • Commercial social networking sites have become platforms. This system. It worked! It has also been successfully unit tested with allows them to leverage numerous development communities and RDF/XML from various external VIVO compliant sources. more rapidly deliver innovative functionality. • Our Research Networking Tools should also become platforms. We believe that delivering more functionality more quickly to our RDF/XML converted to JSON for Griffin Weber researchers will increase productivity and accelerate science. Problem • Converting a web site to a web platform is not trivial. It can be done * Built by Andy Bowline of the independently by a large software development team, or it can be Wake Forest School of Medicine. done by leveraging existing open source solutions such as Apache Shindig. • The software resources available to our institutions are limited as compared to a recognizable commercial site such as Facebook or LinkedIn. Apache Shindig, which is based on the OpenSocial OpenSocial with RDF/XML converted to JSON via Simile Babel standard, is the more attractive if not only viable solution. • The OpenSocial standard does not have first class support for our data model. Fortunately OpenSocial is extendable and this gives us an opportunity to address our specific data model needs. Browser Backend Services Approach OR* • Manually extending OpenSocial with custom fields to match our data Next Steps HTML Content model was always an option but an expensive one from a development perspective and a flawed one because customization • Integrate our solution into the RDF based version of Profiles and breaks interoperability. make our code available to the open source community. RDF/XML • Convergence towards RDF and the VIVO ontology across our • Promote our solution to the OpenSocial Foundation. Other verticals Research Networking Tools presented an opportunity. With a are suffering from the same domain based data model issues with standard ontology we now have a standard way to express our data, OpenSocial that we encountered in bioinformatics. but how can we integrate the VIVO ontology into OpenSocial? • Get you to help us build our community for Open Research • OpenSocial works well with JSON but not with any standard Domain Object Request Request Proxy Networking Gadgets (ORNG) at http://opengadgets.org! serialized forms of RDF such as RDF/XML or Turtle. A standard Babel means of converting RDF to JSON was required. JSON Domain Data Acknowledgments The. This project was supported by NIH/NCRR UCSF-CTSI Grant Number Gadget Content Gadget UL1 RR024131 and Harvard Catalyst Grant Number 1 UL1 RR025758- Specification Gadget Hosting Servers 01. Its contents are solely the responsibility of the authors and do not http://anywhere/gadget.xml necessarily represent the official views of the NIH. We would like to thank Andy Bowline of Wake Forest, MIT Libraries and Ontology. MIT CSAIL as well as all other contributors to the SIMILE Project. * Successfully tested with VIVO (ask for demo!) but not yet implemented. We also want to thank Andy Smith and the OpenSocial Foundation.