SlideShare une entreprise Scribd logo
1  sur  30
Télécharger pour lire hors ligne
Rapid Semantic Web
                        Application Development
                          using Callimachus




Wednesday, September 14, 2011                                                   1

Information overload, Impatient society, Change is the only constant
Software is not valued by its usefulness ... but by its expected future value
• Linked Data is about
             publishing and consuming
             data using international data
             standards
        • Based on 20 year old idea
        • A system of linked
             information systems
        • Goal is to solve
             organizational issues related
             to data silos, requirements
             for faster data integration
             and the environment of
             reduced IT budgets




Wednesday, September 14, 2011                                                                                 2

Intro 3 Round Stones team, leaders in the international data integration standards published by the W3C ...
authors of peer-reviewed publications
Chairs of W3C working groups
Leaders in Open Source community
Wednesday, September 14, 2011   3
Problem Statement
           We are curating LOTS of data today

           Data model may change tomorrow

           Guided curation helpful

           Must be Web based




Wednesday, September 14, 2011                                                                                         4

We need a solution that will be up and running today. Downloadable from the Web for developers to use
immediately. Preferably Open Source to gain all the benefits that brings.
Something that handles the change we know we’ll have tomorrow
And ideally, deals with data quality & cleansing. Something that guides editors to collect and structure their data
Data Curation
       Usual data management
       concerns ...
       Updating, correcting,
       collecting, annotating,
       publishing, categorizing
       Promote data sharing
       Data authority & provenance
       are critical




Wednesday, September 14, 2011                   5
Possible Solutions
           Roll your own three-tier

           Content Management System

           Wiki-based

           Linked Data Management System




Wednesday, September 14, 2011                                               6

A few different possible solutions to the three challenges stated earlier
Content Management Systems




Wednesday, September 14, 2011                                                                                    7

The big downside to 3 tier architecture is the upfront cost, as well as getting people to agree upfront on the
schema
So we then looked at CMS
These are systems that can be up and running the same day
Content Management System
         Support collaboration & data sharing

         Controls access

         Provides easy storage

         Reduces duplication

         Improves report writing

         Improves communication



Wednesday, September 14, 2011                                                                                      8

Everyone is familiar with the benefits of CMS, but let’s highlight them as context for the rest of this talk ...
Content Management System
         Many features out of the box

         Compile time extendable

         Rigid data model, not agile

         Change & customization is
         expensive




Wednesday, September 14, 2011                                              9

CMS has a significant reduced upfront cost
However, like 3 tier architecture, change and customization is expensive
General CMS do not quickly adapt to change
Wiki Software
         Media Wiki

         Semantic Media Wiki




Wednesday, September 14, 2011                         10

CMS are slow to adopt to change
So we then looked at Wiki Systems.
These are open ended, put whatever you want in them
Wiki Software
      Collaboratively edit web pages

      Transparency, linking, a low barrier to entry

      Wikis focus is on unstructured content, ease of use




Wednesday, September 14, 2011                               11
Wiki Software
      Many features out of the box

      Easy to add new content data

      Unstructured data

      Blank page syndrome




Wednesday, September 14, 2011                                                     12

When presented with infinite choice, it's sometimes hard to get started
How do you ask multiple editors to provide particular information consistently?
Linked Data Management System
           Callimachus (kəәlĭm'əәkəәs) is a framework for data-driven
           applications based on Linked Data principles.

           Callimachus allows Web authors to quickly and easily create
           semantically-enabled Web applications.




Wednesday, September 14, 2011                                                                                                           13

Wiki Systems don't handle structured content well nor promulgate change well.
A tool for Web 2.0 developers creating DATA RICH web sites was needed …
We created Callimachus, a triples up & down solution (no mySQL under the covers). HIGHLY SCALABLE for real world use.
Named for the father of Bibliography (The Pinakes) at the Great Library of Alexandria. Lived during 305-c. 240 BCE.
He could not categorize his own work using Aristotle's hierarchical system. He was the first person who defined the use case for Linked
Data.
Linked Data Management System
           Web 2.0 developers can create data driven application
           with templates in hours
           Triples up & down (no mySQL under the covers)
           Wiki editing of content
           Access control
           Collaboration via Web
           Change tracking (history)
           Page/form Templates



Wednesday, September 14, 2011                                           14

Callimachus is a great way to collaboratively manage your Linked Data
Media Wiki is to free text what Callimachus is to linked data
Callimachus uses a straight forward ACL for linked data
Wednesday, September 14, 2011   15
Wednesday, September 14, 2011   16
Wednesday, September 14, 2011            17

An example of the wiki user interface.
Wednesday, September 14, 2011                                                                                      18

This is an example of the view tab that took less than an hour to construct after loading 100M triples into a
database. It was an easy, fast way to begin to navigate the content and explore what we have -- this is all possible
because of the underlying data as RDF.
Wednesday, September 14, 2011                        19

Example of the forms user interface in Callimachus
Wednesday, September 14, 2011                                                                                         20

Callimachus allows us to visualize Google charts as pie charts, scatter plots, time series, bar charts, etc. It is easy
to show data on a map too.
Wednesday, September 14, 2011   21
Wednesday, September 14, 2011   22
Wednesday, September 14, 2011   23
Wednesday, September 14, 2011   24
Wednesday, September 14, 2011   25

Note the fixed name and added
comment.
Wednesday, September 14, 2011                                                                               26

A history of changes is kept. Note the change to the name and the added comment, along with the time/date
and name of the user who made the edit.
Wednesday, September 14, 2011                                                                                       27

Selecting a TRI report will take you to information about a particular report. In this case, 3 pounds of lead was
released in 2010 by the Browns Ferry Nuclear Plant.
Wednesday, September 14, 2011                                                                                  28

Selecting a substance name (e.g. from a TRI report) will take you to information about that substance. This data
comes from SRS.
Join the Community
      Callimachus has benefited from 2+ years of corporate support

      We’re using it for real world Web applications in environmental
      protection, finance and healthcare

      We’d love to work with the publishing industry

      Open Source project

      Visit callimachusproject.org

      Join the discussion


Wednesday, September 14, 2011                                           29
Wednesday, September 14, 2011   30

Contenu connexe

Tendances

Open Data: Open Your Mind
Open Data: Open Your MindOpen Data: Open Your Mind
Open Data: Open Your MindSally Lait
 
Isle of Man open data overview
Isle of Man open data overviewIsle of Man open data overview
Isle of Man open data overviewChris Taggart
 
Lecture 7: Social Web Challenges (2012)
Lecture 7: Social Web Challenges (2012)Lecture 7: Social Web Challenges (2012)
Lecture 7: Social Web Challenges (2012)Lora Aroyo
 
Sentara Linked Data Workshop - Sept 10, 2012
Sentara Linked Data Workshop - Sept 10, 2012Sentara Linked Data Workshop - Sept 10, 2012
Sentara Linked Data Workshop - Sept 10, 20123 Round Stones
 
Metadata in a Crowd: Shared Knowledge Production
Metadata in a Crowd: Shared Knowledge ProductionMetadata in a Crowd: Shared Knowledge Production
Metadata in a Crowd: Shared Knowledge ProductionKevin Rundblad
 
RDFa From Theory to Practice
RDFa From Theory to PracticeRDFa From Theory to Practice
RDFa From Theory to PracticeAdrian Stevenson
 
US National Archives & Open Government Data
US National Archives & Open Government DataUS National Archives & Open Government Data
US National Archives & Open Government Data3 Round Stones
 
Democratizing Data to transform gov., business & daily life
Democratizing Data to transform gov., business & daily lifeDemocratizing Data to transform gov., business & daily life
Democratizing Data to transform gov., business & daily lifeW. David Stephenson
 
GrayMeta_ The Variety of Data Could be Your Biggest Challenge _ Media & Enter...
GrayMeta_ The Variety of Data Could be Your Biggest Challenge _ Media & Enter...GrayMeta_ The Variety of Data Could be Your Biggest Challenge _ Media & Enter...
GrayMeta_ The Variety of Data Could be Your Biggest Challenge _ Media & Enter...Aaron Edell
 
Linked Data: opportunities and challenges
Linked Data: opportunities and challengesLinked Data: opportunities and challenges
Linked Data: opportunities and challengesMichael Hausenblas
 
Widj social media-is-not-search-v1-1
Widj social media-is-not-search-v1-1Widj social media-is-not-search-v1-1
Widj social media-is-not-search-v1-1Marianne Sweeny
 
Open Data & The Rewards of Failure
Open Data & The Rewards of FailureOpen Data & The Rewards of Failure
Open Data & The Rewards of FailureChris Taggart
 
Digital innovation v8
Digital innovation v8Digital innovation v8
Digital innovation v8Verinote
 
Semantic Web: "ten year" update
Semantic Web: "ten year" updateSemantic Web: "ten year" update
Semantic Web: "ten year" updateJames Hendler
 
ECM Meets the Semantic Web - Nuxeo World 2011
ECM Meets the Semantic Web - Nuxeo World 2011ECM Meets the Semantic Web - Nuxeo World 2011
ECM Meets the Semantic Web - Nuxeo World 2011Stefane Fermigier
 
dsnotify presentation at www2010
dsnotify presentation at www2010 dsnotify presentation at www2010
dsnotify presentation at www2010 Niko Popitsch
 
Delivering on Standards for Publishing Government Linked Data
Delivering on Standards for Publishing Government Linked DataDelivering on Standards for Publishing Government Linked Data
Delivering on Standards for Publishing Government Linked Data3 Round Stones
 
Open Data is not Enough (final version)
Open Data is not Enough (final version)Open Data is not Enough (final version)
Open Data is not Enough (final version)Research Data Alliance
 
W3C TPAC 2012 Breakout Session on Government Linked Data
W3C TPAC 2012 Breakout Session on Government Linked DataW3C TPAC 2012 Breakout Session on Government Linked Data
W3C TPAC 2012 Breakout Session on Government Linked Data3 Round Stones
 

Tendances (20)

Open Data: Open Your Mind
Open Data: Open Your MindOpen Data: Open Your Mind
Open Data: Open Your Mind
 
Isle of Man open data overview
Isle of Man open data overviewIsle of Man open data overview
Isle of Man open data overview
 
Lecture 7: Social Web Challenges (2012)
Lecture 7: Social Web Challenges (2012)Lecture 7: Social Web Challenges (2012)
Lecture 7: Social Web Challenges (2012)
 
STI Summit 2011 - di@scale
STI Summit 2011 - di@scaleSTI Summit 2011 - di@scale
STI Summit 2011 - di@scale
 
Sentara Linked Data Workshop - Sept 10, 2012
Sentara Linked Data Workshop - Sept 10, 2012Sentara Linked Data Workshop - Sept 10, 2012
Sentara Linked Data Workshop - Sept 10, 2012
 
Metadata in a Crowd: Shared Knowledge Production
Metadata in a Crowd: Shared Knowledge ProductionMetadata in a Crowd: Shared Knowledge Production
Metadata in a Crowd: Shared Knowledge Production
 
RDFa From Theory to Practice
RDFa From Theory to PracticeRDFa From Theory to Practice
RDFa From Theory to Practice
 
US National Archives & Open Government Data
US National Archives & Open Government DataUS National Archives & Open Government Data
US National Archives & Open Government Data
 
Democratizing Data to transform gov., business & daily life
Democratizing Data to transform gov., business & daily lifeDemocratizing Data to transform gov., business & daily life
Democratizing Data to transform gov., business & daily life
 
GrayMeta_ The Variety of Data Could be Your Biggest Challenge _ Media & Enter...
GrayMeta_ The Variety of Data Could be Your Biggest Challenge _ Media & Enter...GrayMeta_ The Variety of Data Could be Your Biggest Challenge _ Media & Enter...
GrayMeta_ The Variety of Data Could be Your Biggest Challenge _ Media & Enter...
 
Linked Data: opportunities and challenges
Linked Data: opportunities and challengesLinked Data: opportunities and challenges
Linked Data: opportunities and challenges
 
Widj social media-is-not-search-v1-1
Widj social media-is-not-search-v1-1Widj social media-is-not-search-v1-1
Widj social media-is-not-search-v1-1
 
Open Data & The Rewards of Failure
Open Data & The Rewards of FailureOpen Data & The Rewards of Failure
Open Data & The Rewards of Failure
 
Digital innovation v8
Digital innovation v8Digital innovation v8
Digital innovation v8
 
Semantic Web: "ten year" update
Semantic Web: "ten year" updateSemantic Web: "ten year" update
Semantic Web: "ten year" update
 
ECM Meets the Semantic Web - Nuxeo World 2011
ECM Meets the Semantic Web - Nuxeo World 2011ECM Meets the Semantic Web - Nuxeo World 2011
ECM Meets the Semantic Web - Nuxeo World 2011
 
dsnotify presentation at www2010
dsnotify presentation at www2010 dsnotify presentation at www2010
dsnotify presentation at www2010
 
Delivering on Standards for Publishing Government Linked Data
Delivering on Standards for Publishing Government Linked DataDelivering on Standards for Publishing Government Linked Data
Delivering on Standards for Publishing Government Linked Data
 
Open Data is not Enough (final version)
Open Data is not Enough (final version)Open Data is not Enough (final version)
Open Data is not Enough (final version)
 
W3C TPAC 2012 Breakout Session on Government Linked Data
W3C TPAC 2012 Breakout Session on Government Linked DataW3C TPAC 2012 Breakout Session on Government Linked Data
W3C TPAC 2012 Breakout Session on Government Linked Data
 

En vedette

CENDI Presentation on What's going on with Government Linked Data
CENDI Presentation on What's going on with Government Linked DataCENDI Presentation on What's going on with Government Linked Data
CENDI Presentation on What's going on with Government Linked DataBernadette Hyland-Wood
 
Insertion of ngt retaining device nasal loop bridle
Insertion of ngt retaining device nasal loop bridleInsertion of ngt retaining device nasal loop bridle
Insertion of ngt retaining device nasal loop bridlerosemadeleine
 
Bul Advice Bg 2010
Bul Advice Bg 2010Bul Advice Bg 2010
Bul Advice Bg 2010ivanspasov
 
3 Round Stones Briefing to U.S. EPA's Chief Data Scientist on Open Data
3 Round Stones Briefing to U.S. EPA's Chief Data Scientist on Open Data3 Round Stones Briefing to U.S. EPA's Chief Data Scientist on Open Data
3 Round Stones Briefing to U.S. EPA's Chief Data Scientist on Open DataBernadette Hyland-Wood
 
Scavenger hunt
Scavenger huntScavenger hunt
Scavenger huntcperryp3
 
Brief on Linked Data at U.S. EPA to Chief Data Scientist
Brief on Linked Data at U.S. EPA to Chief Data ScientistBrief on Linked Data at U.S. EPA to Chief Data Scientist
Brief on Linked Data at U.S. EPA to Chief Data ScientistBernadette Hyland-Wood
 
A day in the life
A day in the lifeA day in the life
A day in the lifecperryp3
 
Pennax plc client presentation
Pennax plc client presentationPennax plc client presentation
Pennax plc client presentationpennaxplc
 
Scavenger hunt
Scavenger huntScavenger hunt
Scavenger huntcperryp3
 
Makalah seminar akmen kel.viii
Makalah seminar akmen kel.viiiMakalah seminar akmen kel.viii
Makalah seminar akmen kel.viiikricketz
 
Rapid semantic web app dev using Callimachus
Rapid semantic web app dev using CallimachusRapid semantic web app dev using Callimachus
Rapid semantic web app dev using CallimachusBernadette Hyland-Wood
 
Linking Open Government Data at Scale
Linking Open Government Data at Scale Linking Open Government Data at Scale
Linking Open Government Data at Scale Bernadette Hyland-Wood
 

En vedette (17)

CENDI Presentation on What's going on with Government Linked Data
CENDI Presentation on What's going on with Government Linked DataCENDI Presentation on What's going on with Government Linked Data
CENDI Presentation on What's going on with Government Linked Data
 
Insertion of ngt retaining device nasal loop bridle
Insertion of ngt retaining device nasal loop bridleInsertion of ngt retaining device nasal loop bridle
Insertion of ngt retaining device nasal loop bridle
 
Sostenibilidad del destino turístico
Sostenibilidad del destino turísticoSostenibilidad del destino turístico
Sostenibilidad del destino turístico
 
Bul Advice Bg 2010
Bul Advice Bg 2010Bul Advice Bg 2010
Bul Advice Bg 2010
 
Print
PrintPrint
Print
 
3 Round Stones Briefing to U.S. EPA's Chief Data Scientist on Open Data
3 Round Stones Briefing to U.S. EPA's Chief Data Scientist on Open Data3 Round Stones Briefing to U.S. EPA's Chief Data Scientist on Open Data
3 Round Stones Briefing to U.S. EPA's Chief Data Scientist on Open Data
 
Scavenger hunt
Scavenger huntScavenger hunt
Scavenger hunt
 
Bc nou servei_peticio_documents
Bc nou servei_peticio_documentsBc nou servei_peticio_documents
Bc nou servei_peticio_documents
 
Cambridge Ads
Cambridge AdsCambridge Ads
Cambridge Ads
 
Brief on Linked Data at U.S. EPA to Chief Data Scientist
Brief on Linked Data at U.S. EPA to Chief Data ScientistBrief on Linked Data at U.S. EPA to Chief Data Scientist
Brief on Linked Data at U.S. EPA to Chief Data Scientist
 
A day in the life
A day in the lifeA day in the life
A day in the life
 
Pennax plc client presentation
Pennax plc client presentationPennax plc client presentation
Pennax plc client presentation
 
Scavenger hunt
Scavenger huntScavenger hunt
Scavenger hunt
 
Wie ben ik?
Wie ben ik?Wie ben ik?
Wie ben ik?
 
Makalah seminar akmen kel.viii
Makalah seminar akmen kel.viiiMakalah seminar akmen kel.viii
Makalah seminar akmen kel.viii
 
Rapid semantic web app dev using Callimachus
Rapid semantic web app dev using CallimachusRapid semantic web app dev using Callimachus
Rapid semantic web app dev using Callimachus
 
Linking Open Government Data at Scale
Linking Open Government Data at Scale Linking Open Government Data at Scale
Linking Open Government Data at Scale
 

Similaire à Rapid Web Application Development for Linked Data

The Outlook is Cloudy
The Outlook is CloudyThe Outlook is Cloudy
The Outlook is CloudyEduserv
 
MLUC 2011 XQuery Enigma
MLUC 2011 XQuery EnigmaMLUC 2011 XQuery Enigma
MLUC 2011 XQuery EnigmaPeter O'Kelly
 
Itz Lecture Bi & Web Tech Standards Feb 2009
Itz Lecture Bi & Web Tech Standards Feb 2009Itz Lecture Bi & Web Tech Standards Feb 2009
Itz Lecture Bi & Web Tech Standards Feb 2009subramanian K
 
XXIX Charleston Semantic Web Leicht
XXIX Charleston   Semantic Web LeichtXXIX Charleston   Semantic Web Leicht
XXIX Charleston Semantic Web LeichtDarrell W. Gunter
 
NoSQL Object DB & NewSQL Columnar DB, A Tale of Two Databases
NoSQL Object DB & NewSQL Columnar DB, A Tale of Two DatabasesNoSQL Object DB & NewSQL Columnar DB, A Tale of Two Databases
NoSQL Object DB & NewSQL Columnar DB, A Tale of Two Databases✔ Eric David Benari, PMP
 
Semantic Web Landscape 2009
Semantic Web Landscape 2009Semantic Web Landscape 2009
Semantic Web Landscape 2009LeeFeigenbaum
 
opencdn_iecco18.pptx
opencdn_iecco18.pptxopencdn_iecco18.pptx
opencdn_iecco18.pptxssuser3855be
 
Mooc And Document Orientated Nosql Database
Mooc And Document Orientated Nosql DatabaseMooc And Document Orientated Nosql Database
Mooc And Document Orientated Nosql DatabaseKaren Oliver
 
[MS PowerPoint 97/2000 format]
[MS PowerPoint 97/2000 format][MS PowerPoint 97/2000 format]
[MS PowerPoint 97/2000 format]webhostingguy
 
[MS PowerPoint 97/2000 format]
[MS PowerPoint 97/2000 format][MS PowerPoint 97/2000 format]
[MS PowerPoint 97/2000 format]webhostingguy
 
WEB 2.0 For Interns(Surya)
WEB 2.0 For Interns(Surya)WEB 2.0 For Interns(Surya)
WEB 2.0 For Interns(Surya)guest71e24d
 
Top 5 Web Trends Of 2009 Structured Data
Top 5 Web Trends Of 2009  Structured DataTop 5 Web Trends Of 2009  Structured Data
Top 5 Web Trends Of 2009 Structured Datachmingl
 
Semantic Technology. Origins and Modern Enterprise Use
Semantic Technology. Origins and Modern Enterprise UseSemantic Technology. Origins and Modern Enterprise Use
Semantic Technology. Origins and Modern Enterprise Usemyankova
 
Improve your Tech Quotient
Improve your Tech QuotientImprove your Tech Quotient
Improve your Tech QuotientTarence DSouza
 

Similaire à Rapid Web Application Development for Linked Data (20)

The Outlook is Cloudy
The Outlook is CloudyThe Outlook is Cloudy
The Outlook is Cloudy
 
MLUC 2011 XQuery Enigma
MLUC 2011 XQuery EnigmaMLUC 2011 XQuery Enigma
MLUC 2011 XQuery Enigma
 
Semantic web on Cloud Infrastructure
Semantic web on Cloud InfrastructureSemantic web on Cloud Infrastructure
Semantic web on Cloud Infrastructure
 
Itz Lecture Bi & Web Tech Standards Feb 2009
Itz Lecture Bi & Web Tech Standards Feb 2009Itz Lecture Bi & Web Tech Standards Feb 2009
Itz Lecture Bi & Web Tech Standards Feb 2009
 
XXIX Charleston Semantic Web Leicht
XXIX Charleston   Semantic Web LeichtXXIX Charleston   Semantic Web Leicht
XXIX Charleston Semantic Web Leicht
 
W3 c semantic web activity
W3 c semantic web activityW3 c semantic web activity
W3 c semantic web activity
 
NoSQL Object DB & NewSQL Columnar DB, A Tale of Two Databases
NoSQL Object DB & NewSQL Columnar DB, A Tale of Two DatabasesNoSQL Object DB & NewSQL Columnar DB, A Tale of Two Databases
NoSQL Object DB & NewSQL Columnar DB, A Tale of Two Databases
 
Semantic Web Landscape 2009
Semantic Web Landscape 2009Semantic Web Landscape 2009
Semantic Web Landscape 2009
 
The NoSQL Movement
The NoSQL MovementThe NoSQL Movement
The NoSQL Movement
 
opencdn_iecco18.pptx
opencdn_iecco18.pptxopencdn_iecco18.pptx
opencdn_iecco18.pptx
 
Mooc And Document Orientated Nosql Database
Mooc And Document Orientated Nosql DatabaseMooc And Document Orientated Nosql Database
Mooc And Document Orientated Nosql Database
 
[MS PowerPoint 97/2000 format]
[MS PowerPoint 97/2000 format][MS PowerPoint 97/2000 format]
[MS PowerPoint 97/2000 format]
 
[MS PowerPoint 97/2000 format]
[MS PowerPoint 97/2000 format][MS PowerPoint 97/2000 format]
[MS PowerPoint 97/2000 format]
 
WEB 2.0 For Interns(Surya)
WEB 2.0 For Interns(Surya)WEB 2.0 For Interns(Surya)
WEB 2.0 For Interns(Surya)
 
Planetdata simpda
Planetdata simpdaPlanetdata simpda
Planetdata simpda
 
PlanetData: Consuming Structured Data at Web Scale
PlanetData: Consuming Structured Data at Web ScalePlanetData: Consuming Structured Data at Web Scale
PlanetData: Consuming Structured Data at Web Scale
 
Into The Cloud
Into The CloudInto The Cloud
Into The Cloud
 
Top 5 Web Trends Of 2009 Structured Data
Top 5 Web Trends Of 2009  Structured DataTop 5 Web Trends Of 2009  Structured Data
Top 5 Web Trends Of 2009 Structured Data
 
Semantic Technology. Origins and Modern Enterprise Use
Semantic Technology. Origins and Modern Enterprise UseSemantic Technology. Origins and Modern Enterprise Use
Semantic Technology. Origins and Modern Enterprise Use
 
Improve your Tech Quotient
Improve your Tech QuotientImprove your Tech Quotient
Improve your Tech Quotient
 

Plus de Bernadette Hyland-Wood

ChangeMakeHer Talk on STEM Careers in Australia & beyond
ChangeMakeHer Talk on STEM Careers in Australia & beyondChangeMakeHer Talk on STEM Careers in Australia & beyond
ChangeMakeHer Talk on STEM Careers in Australia & beyondBernadette Hyland-Wood
 
Women in IT - Empowering a Healthier Future
Women in IT - Empowering a Healthier FutureWomen in IT - Empowering a Healthier Future
Women in IT - Empowering a Healthier FutureBernadette Hyland-Wood
 
Why Consider Software Engineering as a Career
Why Consider Software Engineering as a CareerWhy Consider Software Engineering as a Career
Why Consider Software Engineering as a CareerBernadette Hyland-Wood
 
Diversity & Inclusion in the Workplace - CTO School Brisbane AU
Diversity & Inclusion in the Workplace - CTO School Brisbane AUDiversity & Inclusion in the Workplace - CTO School Brisbane AU
Diversity & Inclusion in the Workplace - CTO School Brisbane AUBernadette Hyland-Wood
 
Being Prepared for Life & a Career in the 21st Century
Being Prepared for Life & a Career in the 21st CenturyBeing Prepared for Life & a Career in the 21st Century
Being Prepared for Life & a Career in the 21st CenturyBernadette Hyland-Wood
 
2015 ESRI Health and Human Services Presentation on GeoHealth.us
2015 ESRI Health and Human Services Presentation on GeoHealth.us2015 ESRI Health and Human Services Presentation on GeoHealth.us
2015 ESRI Health and Human Services Presentation on GeoHealth.usBernadette Hyland-Wood
 
Bernadette Hyland speaks at Startup Queensland Visiting Entrepreneurs Program...
Bernadette Hyland speaks at Startup Queensland Visiting Entrepreneurs Program...Bernadette Hyland speaks at Startup Queensland Visiting Entrepreneurs Program...
Bernadette Hyland speaks at Startup Queensland Visiting Entrepreneurs Program...Bernadette Hyland-Wood
 
Rapid Semantic Web Application Development
Rapid Semantic Web Application DevelopmentRapid Semantic Web Application Development
Rapid Semantic Web Application DevelopmentBernadette Hyland-Wood
 
Bernadette Hyland SemTech 2011 West - Linked Data Cookbook
Bernadette Hyland SemTech 2011 West - Linked Data CookbookBernadette Hyland SemTech 2011 West - Linked Data Cookbook
Bernadette Hyland SemTech 2011 West - Linked Data CookbookBernadette Hyland-Wood
 

Plus de Bernadette Hyland-Wood (9)

ChangeMakeHer Talk on STEM Careers in Australia & beyond
ChangeMakeHer Talk on STEM Careers in Australia & beyondChangeMakeHer Talk on STEM Careers in Australia & beyond
ChangeMakeHer Talk on STEM Careers in Australia & beyond
 
Women in IT - Empowering a Healthier Future
Women in IT - Empowering a Healthier FutureWomen in IT - Empowering a Healthier Future
Women in IT - Empowering a Healthier Future
 
Why Consider Software Engineering as a Career
Why Consider Software Engineering as a CareerWhy Consider Software Engineering as a Career
Why Consider Software Engineering as a Career
 
Diversity & Inclusion in the Workplace - CTO School Brisbane AU
Diversity & Inclusion in the Workplace - CTO School Brisbane AUDiversity & Inclusion in the Workplace - CTO School Brisbane AU
Diversity & Inclusion in the Workplace - CTO School Brisbane AU
 
Being Prepared for Life & a Career in the 21st Century
Being Prepared for Life & a Career in the 21st CenturyBeing Prepared for Life & a Career in the 21st Century
Being Prepared for Life & a Career in the 21st Century
 
2015 ESRI Health and Human Services Presentation on GeoHealth.us
2015 ESRI Health and Human Services Presentation on GeoHealth.us2015 ESRI Health and Human Services Presentation on GeoHealth.us
2015 ESRI Health and Human Services Presentation on GeoHealth.us
 
Bernadette Hyland speaks at Startup Queensland Visiting Entrepreneurs Program...
Bernadette Hyland speaks at Startup Queensland Visiting Entrepreneurs Program...Bernadette Hyland speaks at Startup Queensland Visiting Entrepreneurs Program...
Bernadette Hyland speaks at Startup Queensland Visiting Entrepreneurs Program...
 
Rapid Semantic Web Application Development
Rapid Semantic Web Application DevelopmentRapid Semantic Web Application Development
Rapid Semantic Web Application Development
 
Bernadette Hyland SemTech 2011 West - Linked Data Cookbook
Bernadette Hyland SemTech 2011 West - Linked Data CookbookBernadette Hyland SemTech 2011 West - Linked Data Cookbook
Bernadette Hyland SemTech 2011 West - Linked Data Cookbook
 

Dernier

HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Principled Technologies
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 

Dernier (20)

HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 

Rapid Web Application Development for Linked Data

  • 1. Rapid Semantic Web Application Development using Callimachus Wednesday, September 14, 2011 1 Information overload, Impatient society, Change is the only constant Software is not valued by its usefulness ... but by its expected future value
  • 2. • Linked Data is about publishing and consuming data using international data standards • Based on 20 year old idea • A system of linked information systems • Goal is to solve organizational issues related to data silos, requirements for faster data integration and the environment of reduced IT budgets Wednesday, September 14, 2011 2 Intro 3 Round Stones team, leaders in the international data integration standards published by the W3C ... authors of peer-reviewed publications Chairs of W3C working groups Leaders in Open Source community
  • 4. Problem Statement We are curating LOTS of data today Data model may change tomorrow Guided curation helpful Must be Web based Wednesday, September 14, 2011 4 We need a solution that will be up and running today. Downloadable from the Web for developers to use immediately. Preferably Open Source to gain all the benefits that brings. Something that handles the change we know we’ll have tomorrow And ideally, deals with data quality & cleansing. Something that guides editors to collect and structure their data
  • 5. Data Curation Usual data management concerns ... Updating, correcting, collecting, annotating, publishing, categorizing Promote data sharing Data authority & provenance are critical Wednesday, September 14, 2011 5
  • 6. Possible Solutions Roll your own three-tier Content Management System Wiki-based Linked Data Management System Wednesday, September 14, 2011 6 A few different possible solutions to the three challenges stated earlier
  • 7. Content Management Systems Wednesday, September 14, 2011 7 The big downside to 3 tier architecture is the upfront cost, as well as getting people to agree upfront on the schema So we then looked at CMS These are systems that can be up and running the same day
  • 8. Content Management System Support collaboration & data sharing Controls access Provides easy storage Reduces duplication Improves report writing Improves communication Wednesday, September 14, 2011 8 Everyone is familiar with the benefits of CMS, but let’s highlight them as context for the rest of this talk ...
  • 9. Content Management System Many features out of the box Compile time extendable Rigid data model, not agile Change & customization is expensive Wednesday, September 14, 2011 9 CMS has a significant reduced upfront cost However, like 3 tier architecture, change and customization is expensive General CMS do not quickly adapt to change
  • 10. Wiki Software Media Wiki Semantic Media Wiki Wednesday, September 14, 2011 10 CMS are slow to adopt to change So we then looked at Wiki Systems. These are open ended, put whatever you want in them
  • 11. Wiki Software Collaboratively edit web pages Transparency, linking, a low barrier to entry Wikis focus is on unstructured content, ease of use Wednesday, September 14, 2011 11
  • 12. Wiki Software Many features out of the box Easy to add new content data Unstructured data Blank page syndrome Wednesday, September 14, 2011 12 When presented with infinite choice, it's sometimes hard to get started How do you ask multiple editors to provide particular information consistently?
  • 13. Linked Data Management System Callimachus (kəәlĭm'əәkəәs) is a framework for data-driven applications based on Linked Data principles. Callimachus allows Web authors to quickly and easily create semantically-enabled Web applications. Wednesday, September 14, 2011 13 Wiki Systems don't handle structured content well nor promulgate change well. A tool for Web 2.0 developers creating DATA RICH web sites was needed … We created Callimachus, a triples up & down solution (no mySQL under the covers). HIGHLY SCALABLE for real world use. Named for the father of Bibliography (The Pinakes) at the Great Library of Alexandria. Lived during 305-c. 240 BCE. He could not categorize his own work using Aristotle's hierarchical system. He was the first person who defined the use case for Linked Data.
  • 14. Linked Data Management System Web 2.0 developers can create data driven application with templates in hours Triples up & down (no mySQL under the covers) Wiki editing of content Access control Collaboration via Web Change tracking (history) Page/form Templates Wednesday, September 14, 2011 14 Callimachus is a great way to collaboratively manage your Linked Data Media Wiki is to free text what Callimachus is to linked data Callimachus uses a straight forward ACL for linked data
  • 17. Wednesday, September 14, 2011 17 An example of the wiki user interface.
  • 18. Wednesday, September 14, 2011 18 This is an example of the view tab that took less than an hour to construct after loading 100M triples into a database. It was an easy, fast way to begin to navigate the content and explore what we have -- this is all possible because of the underlying data as RDF.
  • 19. Wednesday, September 14, 2011 19 Example of the forms user interface in Callimachus
  • 20. Wednesday, September 14, 2011 20 Callimachus allows us to visualize Google charts as pie charts, scatter plots, time series, bar charts, etc. It is easy to show data on a map too.
  • 25. Wednesday, September 14, 2011 25 Note the fixed name and added comment.
  • 26. Wednesday, September 14, 2011 26 A history of changes is kept. Note the change to the name and the added comment, along with the time/date and name of the user who made the edit.
  • 27. Wednesday, September 14, 2011 27 Selecting a TRI report will take you to information about a particular report. In this case, 3 pounds of lead was released in 2010 by the Browns Ferry Nuclear Plant.
  • 28. Wednesday, September 14, 2011 28 Selecting a substance name (e.g. from a TRI report) will take you to information about that substance. This data comes from SRS.
  • 29. Join the Community Callimachus has benefited from 2+ years of corporate support We’re using it for real world Web applications in environmental protection, finance and healthcare We’d love to work with the publishing industry Open Source project Visit callimachusproject.org Join the discussion Wednesday, September 14, 2011 29