SlideShare a Scribd company logo
Eric Meeks (UCSF)
Leslie Yuan (UCSF)
Griffin Weber (Harvard)
Mini Kahlon (UCSF)




Using OpenSocial to Leverage a
Community of Developers

•*Profiles Research Networking Software
What is OpenSocial?
• An Open Standard API for running
  applications on social web platforms.
What’s a social web platform?
• LinkedIn, Facebook, UCSF Profiles, Nature
  Network
SlideShare, WordPress Blogs, Farmville and
Faculty Mentoring are examples of web
applications or gadgets that run on these
platforms
Why make our Research Networking Tools
           Web Platforms?

• Platforms rock. As a platform you can
  leverage a community of developers to build
  applications for your system independently
  and simultaneously.


• Delivering more features more quickly to our
  researchers will accelerate science.
Is OpenSocial a Good Way to
   Become a Web Platform?




“Don’t believe the hype” – Flavor Flav
Why OpenSocial is a Great Choice
Apache Shindig!
Amia 2011: Using OpenSocial to Leverage a Community of Developers
Amia 2011: Using OpenSocial to Leverage a Community of Developers
Amia 2011: Using OpenSocial to Leverage a Community of Developers
Amia 2011: Using OpenSocial to Leverage a Community of Developers
Amia 2011: Using OpenSocial to Leverage a Community of Developers
An Open Community for
             Application Sharing
UCSF        Harvard
                       LinkedIn   iGoogle   Stanford   VIVO
Profiles    Profiles




           OpenSocial Gadget Library
Ned: Steve, are we allowed in here?
Steve: It's a scientific community, man.
http://opengadgets.org
Next Steps

• Convince the enterprise community (which
  believes in OpenSocial) that RDF is a good
  thing.
• Convince the medical informatics community
  (which believes in RDF) that OpenSocial is a
  good thing.
• Grow the Open Research Networking
  Gadgets Community (ORNG)!
Thanks!

• Harvard Catalyst
• Andy Bowline (Wake Forest Medical Center)
• The Apache Shindig Team
• Andy Smith (IBM), Mark Weitzel (IBM) and
  the OpenSocial Foundation
• MIT & The Simile Project

More Related Content

PPTX
Academic social networks site as networked socio-technical systems for schola...
PPTX
ResearchGate and Academia.edu for Scholars
PDF
A Brief Review of ‘Social Networks for Scientists’
PDF
Online Academic Tools for Engagement
PPTX
Research gate engagement_mm
PDF
Cinf flash v2 final
PDF
2014 CrossRef Annual Meeting Peer Review Panel: Frontiers: community rooted, ...
PPTX
OA Week 2011 UC Davis: Beyond the Impact Factor: Getting Your Research Notice...
Academic social networks site as networked socio-technical systems for schola...
ResearchGate and Academia.edu for Scholars
A Brief Review of ‘Social Networks for Scientists’
Online Academic Tools for Engagement
Research gate engagement_mm
Cinf flash v2 final
2014 CrossRef Annual Meeting Peer Review Panel: Frontiers: community rooted, ...
OA Week 2011 UC Davis: Beyond the Impact Factor: Getting Your Research Notice...

What's hot (20)

PDF
[Wetenschappelijke Vorming] Science 2.0 en Alt.Metrics : Literatuurstudie
PPTX
From peer review to page views: Social networking for academics
PPTX
Lecture 25: Wikipedia and Reliability
PDF
Digital Tools Workshop: Handout
PPTX
Using the social web (altmetrics) to improve science citation rate
PPT
Contributions to the World of eScience from the Royal Society of Chemistry
PPT
Engaging a New Generation of Authors, Reviewers & Readers through Web 2.0
PPTX
MDST 3703 F10 Seminar 10
PPTX
Tag Team and the Open Access Tracking Project
PPT
PDF
Warr talk san francisco 2014 for cinf
PDF
Librarians & altmetrics: Tools, tips and use cases
PDF
Research gate
PDF
Altmetric: Getting Started with Article-Level Metrics
PPT
The Wonderful World of Wikis
PPTX
Anne Coghill: American Chemical Society Publications and CrossCheck #crossref15
PPTX
Give me kudos for taking responsibility for self-marketing my scientific publ...
PPT
BioDiscovery: Advanced Open Access Journal in Life Sciences and Medicine
PDF
Open access icrisat ps_2014_oct_27
[Wetenschappelijke Vorming] Science 2.0 en Alt.Metrics : Literatuurstudie
From peer review to page views: Social networking for academics
Lecture 25: Wikipedia and Reliability
Digital Tools Workshop: Handout
Using the social web (altmetrics) to improve science citation rate
Contributions to the World of eScience from the Royal Society of Chemistry
Engaging a New Generation of Authors, Reviewers & Readers through Web 2.0
MDST 3703 F10 Seminar 10
Tag Team and the Open Access Tracking Project
Warr talk san francisco 2014 for cinf
Librarians & altmetrics: Tools, tips and use cases
Research gate
Altmetric: Getting Started with Article-Level Metrics
The Wonderful World of Wikis
Anne Coghill: American Chemical Society Publications and CrossCheck #crossref15
Give me kudos for taking responsibility for self-marketing my scientific publ...
BioDiscovery: Advanced Open Access Journal in Life Sciences and Medicine
Open access icrisat ps_2014_oct_27
Ad

Viewers also liked (20)

PDF
UCSF CER - Comparative Effectiveness Large Dataset Analysis Core (Symposium 2...
DOC
SOP - Managing Non-Compliant Research Participants: Developing Effective Stan...
PDF
Types of Tweets: An Overview
PPTX
Regulatory Knowledge Support: What’s Next?
PPTX
UCSF CER - What PCORI Wants (Symposium 2013)
PPTX
An Ethnographic Approach to Studying Technology Use
PPTX
UCSF Informatics Day 2014 - Mark Pletcher, "Making EHR Data Useful for the Le...
PPTX
UCSF Informatics Day 2014 - Jocel Dumlao, "REDCap / MyResearch"
PPT
Training Mentors at the University of California and Beyond
PPTX
Early Translational Marketing and Analytics
PPTX
UCSF CER - Comparative Effectiveness Program (Symposium 2013)
PPTX
UCSF Informatics Day 2014 - Sayan Chatterjee, "APeX Reporting"
PPTX
UCSF Informatics Day 2014 - Sam Hawgood, "Informatics at UCSF"
PPTX
Best Practices in Clinical Study Recruitment
PPTX
More Than the Sum of its Parts – Leveraging a UC Network
PPTX
UCSF Informatics Day 2014 - Michael Blum, "Digital Health"
PPT
CER 2016 Hernandez patient engagement
PPTX
CER 2016 Dohan EQUIP
PPTX
CER 2016 Jacoby stakeholder engagement
PDF
A Writer's Algorithm: Papers without (too much) Pain
UCSF CER - Comparative Effectiveness Large Dataset Analysis Core (Symposium 2...
SOP - Managing Non-Compliant Research Participants: Developing Effective Stan...
Types of Tweets: An Overview
Regulatory Knowledge Support: What’s Next?
UCSF CER - What PCORI Wants (Symposium 2013)
An Ethnographic Approach to Studying Technology Use
UCSF Informatics Day 2014 - Mark Pletcher, "Making EHR Data Useful for the Le...
UCSF Informatics Day 2014 - Jocel Dumlao, "REDCap / MyResearch"
Training Mentors at the University of California and Beyond
Early Translational Marketing and Analytics
UCSF CER - Comparative Effectiveness Program (Symposium 2013)
UCSF Informatics Day 2014 - Sayan Chatterjee, "APeX Reporting"
UCSF Informatics Day 2014 - Sam Hawgood, "Informatics at UCSF"
Best Practices in Clinical Study Recruitment
More Than the Sum of its Parts – Leveraging a UC Network
UCSF Informatics Day 2014 - Michael Blum, "Digital Health"
CER 2016 Hernandez patient engagement
CER 2016 Dohan EQUIP
CER 2016 Jacoby stakeholder engagement
A Writer's Algorithm: Papers without (too much) Pain
Ad

Similar to Amia 2011: Using OpenSocial to Leverage a Community of Developers (20)

PPTX
The Impact of OpenSocial at UCSF
PPTX
Drupal CMS For Education
PPTX
SC11 Science Gateway Group Overview
PPTX
Social Media Tools and Mobile Apps for Research and Publishing
PDF
Open Source & Libraries
PPTX
10 questions about open access to research
PPTX
Open Knowledge and University of Cambridge European Bioinformatics Institute
PPT
OpenSocial State of the Union 2010
PPTX
Alamw15 VIVO
PPTX
Lynch & Dirks - Platforms for Open Research - Charleston Conference 2011
PPTX
2010 CTSA Profiles OpenSocial Presentation
PPTX
Academic citizenship (in higher education)
PPT
Libraries meet research 2.0
PPTX
Stc tc open_documentation
PPTX
What is ‘research impact’ in an interconnected world?
PPTX
Vivo; Discovery; Profile Management; Data management
PPT
Do Libraries Meet Research 2.0 : collaborative tools and relevance for Resear...
PDF
Open Source Software for Libraries
The Impact of OpenSocial at UCSF
Drupal CMS For Education
SC11 Science Gateway Group Overview
Social Media Tools and Mobile Apps for Research and Publishing
Open Source & Libraries
10 questions about open access to research
Open Knowledge and University of Cambridge European Bioinformatics Institute
OpenSocial State of the Union 2010
Alamw15 VIVO
Lynch & Dirks - Platforms for Open Research - Charleston Conference 2011
2010 CTSA Profiles OpenSocial Presentation
Academic citizenship (in higher education)
Libraries meet research 2.0
Stc tc open_documentation
What is ‘research impact’ in an interconnected world?
Vivo; Discovery; Profile Management; Data management
Do Libraries Meet Research 2.0 : collaborative tools and relevance for Resear...
Open Source Software for Libraries

More from CTSI at UCSF (20)

PDF
AMIA Joint Summits 2017: Building Research Data Mart from UCSF OMOP Database ...
PPTX
CER 2016 Trontell pcori cer presentation 2016 02 02 final
PPTX
CER 2016 Srivastava
PPTX
CER 2016 Phillips cer symposium pcori 2016 from 012716
PPT
CER 2016 Nguyen ctsi collaborative research
PPTX
CER 2016 Goldman CTSI CER Resources
PPTX
CER 2016 Goldman Intro
PPTX
Data Reproducibility in Preclinical Discovery, Is It a Real Problem? 09/17/15
PPTX
Building Your Professional Network with LinkedIn
PPTX
How to Harness the Power of Google Analytics, Email Marketing & Vanity to Inc...
PPTX
VIVO 2014: Google Analytics, Email Marketing & Vanity to Increase User Engage...
PPT
UCSF Informatics Day 2014 - Ida Sim, "Informatics Technologies: From a Data-C...
PPT
UCSF Informatics Day 2014 - Keith R. Yamamoto, "Precision Medicine"
PPTX
UCSF Informatics Day 2014 - Lindsey Watt Alami, "Study Management throughout ...
PPT
UCSF Informatics Day 2014 - Elizabeth St. Lezin, "Blood Transfusion Research ...
PPTX
UCSF Informatics Day 2014 - Dana Ludwig, "Research Data Browser"
PPTX
UCSF Informatics Day 2014 - Robert Nussbaum, "The Genomic Medicine Initiative...
PPT
UCSF Informatics Day 2014 - Sorena Nadaf, "Translational Informatics OnCore C...
PPTX
UCSF Informatics Day 2014 - Sue Dubman and Alexandra Solomon, "Innovative inf...
PPT
UCSF Informatics Day 2014 - David Dobbs, "Enterprise Data Warehouse"
AMIA Joint Summits 2017: Building Research Data Mart from UCSF OMOP Database ...
CER 2016 Trontell pcori cer presentation 2016 02 02 final
CER 2016 Srivastava
CER 2016 Phillips cer symposium pcori 2016 from 012716
CER 2016 Nguyen ctsi collaborative research
CER 2016 Goldman CTSI CER Resources
CER 2016 Goldman Intro
Data Reproducibility in Preclinical Discovery, Is It a Real Problem? 09/17/15
Building Your Professional Network with LinkedIn
How to Harness the Power of Google Analytics, Email Marketing & Vanity to Inc...
VIVO 2014: Google Analytics, Email Marketing & Vanity to Increase User Engage...
UCSF Informatics Day 2014 - Ida Sim, "Informatics Technologies: From a Data-C...
UCSF Informatics Day 2014 - Keith R. Yamamoto, "Precision Medicine"
UCSF Informatics Day 2014 - Lindsey Watt Alami, "Study Management throughout ...
UCSF Informatics Day 2014 - Elizabeth St. Lezin, "Blood Transfusion Research ...
UCSF Informatics Day 2014 - Dana Ludwig, "Research Data Browser"
UCSF Informatics Day 2014 - Robert Nussbaum, "The Genomic Medicine Initiative...
UCSF Informatics Day 2014 - Sorena Nadaf, "Translational Informatics OnCore C...
UCSF Informatics Day 2014 - Sue Dubman and Alexandra Solomon, "Innovative inf...
UCSF Informatics Day 2014 - David Dobbs, "Enterprise Data Warehouse"

Recently uploaded (20)

PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
A Presentation on Artificial Intelligence
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPT
Teaching material agriculture food technology
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
Big Data Technologies - Introduction.pptx
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Digital-Transformation-Roadmap-for-Companies.pptx
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Mobile App Security Testing_ A Comprehensive Guide.pdf
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Per capita expenditure prediction using model stacking based on satellite ima...
The Rise and Fall of 3GPP – Time for a Sabbatical?
Diabetes mellitus diagnosis method based random forest with bat algorithm
Building Integrated photovoltaic BIPV_UPV.pdf
A Presentation on Artificial Intelligence
20250228 LYD VKU AI Blended-Learning.pptx
NewMind AI Weekly Chronicles - August'25 Week I
Teaching material agriculture food technology
Chapter 3 Spatial Domain Image Processing.pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Big Data Technologies - Introduction.pptx

Amia 2011: Using OpenSocial to Leverage a Community of Developers

  • 1. Eric Meeks (UCSF) Leslie Yuan (UCSF) Griffin Weber (Harvard) Mini Kahlon (UCSF) Using OpenSocial to Leverage a Community of Developers •*Profiles Research Networking Software
  • 2. What is OpenSocial? • An Open Standard API for running applications on social web platforms. What’s a social web platform? • LinkedIn, Facebook, UCSF Profiles, Nature Network SlideShare, WordPress Blogs, Farmville and Faculty Mentoring are examples of web applications or gadgets that run on these platforms
  • 3. Why make our Research Networking Tools Web Platforms? • Platforms rock. As a platform you can leverage a community of developers to build applications for your system independently and simultaneously. • Delivering more features more quickly to our researchers will accelerate science.
  • 4. Is OpenSocial a Good Way to Become a Web Platform? “Don’t believe the hype” – Flavor Flav
  • 5. Why OpenSocial is a Great Choice Apache Shindig!
  • 11. An Open Community for Application Sharing UCSF Harvard LinkedIn iGoogle Stanford VIVO Profiles Profiles OpenSocial Gadget Library
  • 12. Ned: Steve, are we allowed in here? Steve: It's a scientific community, man.
  • 14. Next Steps • Convince the enterprise community (which believes in OpenSocial) that RDF is a good thing. • Convince the medical informatics community (which believes in RDF) that OpenSocial is a good thing. • Grow the Open Research Networking Gadgets Community (ORNG)!
  • 15. Thanks! • Harvard Catalyst • Andy Bowline (Wake Forest Medical Center) • The Apache Shindig Team • Andy Smith (IBM), Mark Weitzel (IBM) and the OpenSocial Foundation • MIT & The Simile Project

Editor's Notes

  • #3: Web sites where you can connect with other peopleAND you can run external applications within the canvas of the siteWe call them gadgetsThere are thousands of these out on the internet. Search for “”linkedin apps” and you’ll find a good listShow this: http://www.linkedin.com/static?key=application_directory
  • #4: “A platform beats an application every time” Tim O’Reilly Platforms scale to unlimited feature growth because people can add new features to your system without having to touch the source code of your system.Our belief is that “delivering more features more quickly to our researchers will accelerate science”Different apps may resonate with different researchers and that’s OK, because we can deliver a lot of them and it isn’t too expensive. Get’s free with the communityHopefully shown why being a platform is a good.
  • #5: Yes! But I do get asked this at times.Found out about the Hype Curve at an AMIA keynote last year!Explain features of the curve..OpenSocial has taken a ride on the hype curve. I think it’s now on the slope of enlightenment.Where OpenSocial is now. OS 2.0 released August 18th. Focusing on enterprise/intranet front where people are using Social Network features to enhance productivity through collaboration tools. Get cool new features with 2.0 such as OpenSearch and Mobile integration.http://blog.opensocial.org/2011/08/announcing-release-of-opensocial-20.htmlhttp://www.imaginea.com/opensocialMany good technologies have taken this ride (point out semantic web). Java (up), applets (down), servletsFinal word, “Don’t believe the hype”
  • #6: Why OpenSocial is a good choice part 2Apache Shindig is the reference implementation of the open social standard & serves as a code library to convert a web site to a web platform. 200K lines of code, free for you to useLifted from poster. Main point: building a social web platform is complicated! Look at the number of arrows and boxes and this is greatly simplified. Facebook has the resources to build all of this from scratch, but we don’t.http://www.youtube.com/watch?v=slaI565TYE0Show video, which a) is cool; and b) shows you all the work being pored into Shindig that you can benefit from for free!. BTW, this isn’t happening in real time?
  • #7: You know what open social is and what it means to be a web platform, and you know why we chose open social. Let’s see some examples:MentoringWebsites (makes our site not competitive with UCSF departmental sites)
  • #8: Integrating with Saleforce Chatter for Facebook/Twitter like activity streamsCan post on my phone and have it show up on my profileUsing this for group formation as well, shopping cart to gather researchers and produce an email list or a Chatter group, which is sort of like an internal Yahoo group of people.Stanford is doing the same thing. Further along than us, sent out an email yesterday
  • #9: Hey, this isn’t us?Gave our code which integrates Profiles to Shindig to make it OpenSocial enabled to Wake Forest and they started cranking out gadgets immediately.Gadgets can be very simple, some are just 100 lines or so of HTML and Javascript packaged in XML.Others have server side components
  • #10: Built in < 2 days by Andy Bowline!Scrapes NIH Reporter nightly and puts content into a search engine, Gadget does search based on a persons research interest
  • #11: Hey look at this! We have it running at UCSFPerpetual motion: producing more energy than we consumeOurs runs against the Wake Forest service in real time.“research area” is not a built in part of the OpenSocial specification (which you can extend) . Wake Forest created a custom API to flow this data into the gadget, we reused an existing API we had and had to change a couple of lines (literally) of the gadget code.With RDF, would not need to change those couple of lines of code.Great for us since we are moving to RDF! Prototype with Babel (see poster) converting RDF to JSONWorking to convince OpenSocial foundation that RDF is a good “option”
  • #12: Taken from an earlier presentation but now this is really happening!Mentor app was ported to mobile about a year ago during an OpenSocial conference.Andy Smith of IBM.
  • #13: All of our work is available for others to take. It’s OK to take it. Working to release this under a BSD licenseFirst “community” site, by nerds for nerdsUgly site with an even uglier URL (note the –s and even double –s)However, lots of good info on this site along with tons of source code.
  • #14: A less ugly site with URL you might actually be able to remember
  • #15: Realize RDF and the use of ontologies to describe your data domain isn’t going to work for everyone but for those (like us) where it does work, make it an officialoption in OpenSocial.Upcoming conference call with the OpenSocial foundation where we want to talk about RDF & Ontologies as a solution for “domain impedance” issues. We’ve extended Shindig with Babel & it’s very clean.Part 2 is what we’re doing right now in this conference. Look at what Andy Bowline did in a short amount of time. Nothing exclusive about open social. Do things your old way and make it a gadget as well (easy if it’s a web service). For example, NIH biosketch generator from VIVO data (hint hint)He’s working on an NIH Biosketch gadget as wellThe intersection of the OpenSource & RDF/LOD community is us. Tried drawing a venn diagram with Yellow & Red circles and an Orange overlap, but it looked to much like the master card logo