SlideShare a Scribd company logo
1 of 14
Download to read offline
Towards OpenMath Content Dictionaries as
                      Linked Data
                                       OpenMath Workshop 2010


                                               Christoph Lange

                                         Jacobs University, Bremen, Germany
                               KWARC – Knowledge Adaptation and Reasoning for Content


                                                   July 08, 2010




Christoph Lange (Jacobs University)         Towards OpenMath Content Dictionaries as Linked Data   July 08, 2010 1/13
Overview

    Linked Data
    Best practices for publishing and connecting structured data on the
    web
         easy retrieval of further information
         lightweight semantics enables scalable reasoning
         as decentral as the web




Christoph Lange (Jacobs University)   Towards OpenMath Content Dictionaries as Linked Data   July 08, 2010 2/13
Overview

    Linked Data
    Best practices for publishing and connecting structured data on the
    web
         easy retrieval of further information
         lightweight semantics enables scalable reasoning
         as decentral as the web

    . . . just as OpenMath CDs?
    Not quite: CDs keep up in principle, but not in practice – so . . .
     1  Why make CDs Linked Data aware?
     2  And how?


Christoph Lange (Jacobs University)   Towards OpenMath Content Dictionaries as Linked Data   July 08, 2010 2/13
The Linked Data principles



        1    Use URIs to identify things
        2    Use HTTP URIs – can be dereferenced for looking up [information
             about] things
        3    Provide useful (machine-understandable) information at those
             URIs
        4    Link to other related things to improve information discovery




Christoph Lange (Jacobs University)   Towards OpenMath Content Dictionaries as Linked Data   July 08, 2010 3/13
Linked Open Data
    The Semantic Web as it should have been right from the start
                                                                                                               ECS
                                                                                                              South-
                                                                                                                               Sem-              Wiki-
                                                                      Surge                                   ampton
                                                                                           LIBRIS                              Web-            company
                                                                      Radio                                                   Central                                RDF
                                                                                                                                                                    ohloh
                                                                                                                                                                                              Resex
                                                                                                                Doap-                                                             Buda-
                                                        Music-                                                  space                               Semantic                                                                    ReSIST
                                                        brainz                 Audio-                                                                                              pest                         Eurécom
                                                                                                                                                                                                                                Project
                                                                                                                                Flickr              Web.org
                                 MySpace                                      Scrobbler         QDOS                                                                  SW           BME                                           Wiki
                                                                                                                               exporter
                                 Wrapper
                                                                                                                                                                   Conference                      IRIT
                                                                                                                                                                     Corpus                       Toulouse

                                                                                                                                                                                                                         RAE               National
                                                    BBC               BBC             Crunch                                                                                                                             2001              Science
                                                                                                           FOAF                    SIOC                                           ACM
                           BBC                     Later +            John             Base                                                      Revyu                                                                                    Foundation
                                    Jamendo                           Peel                                profiles                 Sites
                        Playcount                   TOTP                                                                                                         Open-
                           Data                                                                                                                                  Guides
                                                                                                                                                                                                    DBLP
                                                                                                                          flickr                                                                     RKB
                                                                                                    Project
                                          Pub                 Geo-                   Euro-                               wrappr                                                                    Explorer
                                                                                                    Guten-                                             Virtuoso
                                         Guide               names                    stat                                                                                 Pisa                                                               CORDIS
                                                                                                     berg                                              Sponger                                                             eprints
                         BBC
                      Programm
                                                                                                                                     Open
                          es
                                                                                                                                     Calais
                                                                                                                                                                             RKB
                                        riese                            World                                  Linked
                                                                                                                                                                             ECS
                                                                         Fact-                                   MDB                                                                                              IEEE                       New-
                                                                                                                                                                            South-
                                                         Magna-          book
                                                                                                                                                                            ampton                                                           castle
                         Gov-                             tune                                                                                         RDF Book
                         Track                                                                                                                          Mashup
                                                                                             DBpedia
                                                                                                                  lingvoj          Freebase                                                                               LAAS-
                                          US                                                                                                                                              CiteSeer
                                                                                                                                                                                                                          CNRS
                                        Census                W3C                                                                                                           DBLP
                                                                                                                                                                                                                                            IBM
                                         Data                WordNet                                                                                                      Hannover
                                                                                                                                                                                                             UniRef
                                                                                                                    GEO
                                                                               UMBEL                               Species                 DBLP
                                                                                                                                           Berlin
                                                                                                                                                               Reactome
                                                                                               LinkedCT                                                                                 UniParc
                                 Open                                                                                                                                                                                        Taxonomy
                                  Cyc            Yago                                                                       Drug
                                                                                                                                                                                                             PROSITE
                                                                             Daily                                          Bank
                                                                             Med
                                                           Pub                                                                                GeneID
                                    Homolo                Chem
                                     Gene                                                               KEGG                                                                 UniProt

                                                                                                                                                                                                     Pfam                 ProDom
                                                             Disea-                  CAS
                                                                                                                                                       Gene
                                                             some
                                                                                                                                    ChEBI             Ontology
                                             Symbol                                                              OMIM

                                                                                                                                                                            Inter
                                                                                                                                                                             Pro
                                                             UniSTS                                                                                                                           PDB
                                                                                               HGNC
                                                                                                                            MGI
                                                                                                                                                PubMed
                                                                                                                                                                                                                                As of March 2009




    The opener the better (but also works in intranets)
Christoph Lange (Jacobs University)                                                  Towards OpenMath Content Dictionaries as Linked Data                                                                                                              July 08, 2010 4/13
LOD Applications – Researchers Map




Christoph Lange (Jacobs University)   Towards OpenMath Content Dictionaries as Linked Data   July 08, 2010 5/13
Linked Open Data Applications – RelFinder




Christoph Lange (Jacobs University)   Towards OpenMath Content Dictionaries as Linked Data   July 08, 2010 6/13
The Need for Mathematical Semantics

    Statistical datasets of EU, US, UK being published as Linked Data
    ahs:EH100                                                                  #   ID of this data point
      scv:dimension                   env:isle-of-wight ;                      #   "region" dimension
      scv:dimension                   env:year-2008 ;                          #   "time" dimension
      scv:dimension                   env:geese ;                              #   type of items counted
      rdf:value                       "693"^^xsd:decimal ;                     #   count
      scv:dataset                     ahs2:livestock .                         #   back-reference to dat

             Here: count of items (per year and region)
             Also in those datasets: growth rates, densities, indices (derived
             values!)
             How to check derived values, how to compute new ones?
             Need mathematical semantics!

Christoph Lange (Jacobs University)       Towards OpenMath Content Dictionaries as Linked Data   July 08, 2010 7/13
Semantics of Derived Values
                                      Population
    Population Density =                Area
    # the density is computed by ...
    ahs:PD100 sl:computedFrom [
      # ... calling OpenMath’s arith1#divide
      sl:function <http://www.openmath.org/cd/arith1#divide> ;
      sl:arguments
        # ... passing the value of the EH100 data point as first argum
        [ sl:argPosition "1"^^xsd:int ;
          sl:argValue ahs:EH100 ] ,
        # ... and the value of the AR100 data point as second argument
        [ sl:argPosition "2"^^xsd:int ;
          sl:argValue ahs:AR100 ] ].


    How to compute?
        1    translate RDF to OpenMath object
        2    send to SCSCP computation service
Christoph Lange (Jacobs University)     Towards OpenMath Content Dictionaries as Linked Data   July 08, 2010 8/13
Non-Standard Derivations


    Human Development Index of a country:
                                           1     2     1
                                      HDI = (LE + ALI + GEI + GDP)
                                           3     3     3
    Let this be http://example.org statistics # hdi
                                                                   cd             name
                                      cdbase
    No standard phrasebook knows this!
    Linked Data solution: download definition from CD URI and use it




Christoph Lange (Jacobs University)            Towards OpenMath Content Dictionaries as Linked Data   July 08, 2010 9/13
Linked Data Principles in OpenMath

        1    Use URIs to identify things – CDBase hardly ever used ⇒ URI
             awareness?!
        2    Use HTTP URIs – who has control over
             http://www.openmath.org/cd (the default CDBase)?
        3    Provide useful information at those URIs – URIs are usually
             considered names only; if anything, non-semantic HTML is
             available from there
        4    Link to other related things – ‘‘It is defined in Abramowitz and
             Stegun, Handbook of Mathematical Functions, section 4.1’’, but
             how about a link to DLMF? To DBpedia?



Christoph Lange (Jacobs University)   Towards OpenMath Content Dictionaries as Linked Data   July 08, 2010 10/13
Technical and Conceptual Flaws of OpenMath
    It’s not only to blame on the community, but also on the standard. . .

             No MIME type specified ⇒ can’t retrieve a CD file from a URI by
             HTTP content negotiation – application/openmath+xml?
             “It is important to stress that it is not CDs themselves which are
             being transmitted, but some ‘mathematics’ whose definitions
             are held within the CDs” – discourages publishers of making
             machine-understandable CDs available!
             weak semantics of FMP (10th anniversary?) – anyway, practice of
             RDF-based Linked Data and OpenMath advise to be pragmatic
             no way to link OpenMath symbols to anything but other
             OpenMath symbols (e. g. DLMF or DBpedia)
             Links could be given by FMP or OMATTR ⇒ link target has to be
             encoded as OMS ⇒ restrictive cdbase / cd # name schema
             (hash vs. slash URIs)
Christoph Lange (Jacobs University)   Towards OpenMath Content Dictionaries as Linked Data   July 08, 2010 11/13
Conclusion




             Linked Data applications lack mathematical semantics
             OpenMath fails to meet Linked Data principles
             We need better practices
             We need a better specification




Christoph Lange (Jacobs University)   Towards OpenMath Content Dictionaries as Linked Data   July 08, 2010 12/13
Future Work



            Integrate OpenMath
                                                                                             Computation?
            computations right into RDF
            queries
            OpenMath entailment
            regime for SPARQL,
            or simply SPARQL extension
            functions




Christoph Lange (Jacobs University)   Towards OpenMath Content Dictionaries as Linked Data       July 08, 2010 13/13

More Related Content

Viewers also liked

A Mathematical Approach to Ontology Authoring and Documentation
A Mathematical Approach to Ontology Authoring and DocumentationA Mathematical Approach to Ontology Authoring and Documentation
A Mathematical Approach to Ontology Authoring and DocumentationChristoph Lange
 
SWiM – A Semantic Wiki for Mathematical Knowledge Management
SWiM – A Semantic Wiki for Mathematical Knowledge ManagementSWiM – A Semantic Wiki for Mathematical Knowledge Management
SWiM – A Semantic Wiki for Mathematical Knowledge ManagementChristoph Lange
 
TNTBase – a Versioned Database for XML (Mathematical) Documents
TNTBase – a Versioned Database for XML (Mathematical) DocumentsTNTBase – a Versioned Database for XML (Mathematical) Documents
TNTBase – a Versioned Database for XML (Mathematical) DocumentsChristoph Lange
 
Ontology Integration and Interoperability (OntoIOp) – Part 1: The Distributed...
Ontology Integration and Interoperability (OntoIOp) – Part 1: The Distributed...Ontology Integration and Interoperability (OntoIOp) – Part 1: The Distributed...
Ontology Integration and Interoperability (OntoIOp) – Part 1: The Distributed...Christoph Lange
 
OSCOSS: Opening Scholarly Communication in Social Sciences
OSCOSS: Opening Scholarly Communication in Social SciencesOSCOSS: Opening Scholarly Communication in Social Sciences
OSCOSS: Opening Scholarly Communication in Social SciencesChristoph Lange
 
Interlinking Data and Knowledge in Enterprises, Research and Society with Lin...
Interlinking Data and Knowledge in Enterprises, Research and Society with Lin...Interlinking Data and Knowledge in Enterprises, Research and Society with Lin...
Interlinking Data and Knowledge in Enterprises, Research and Society with Lin...Christoph Lange
 
Linked Open (Geo)Data and the Distributed Ontology Language – a perfect match
Linked Open (Geo)Data and the Distributed Ontology Language – a perfect matchLinked Open (Geo)Data and the Distributed Ontology Language – a perfect match
Linked Open (Geo)Data and the Distributed Ontology Language – a perfect matchChristoph Lange
 
How to improve RFI management across your projects
How to improve RFI management across your projectsHow to improve RFI management across your projects
How to improve RFI management across your projectsAconex
 
Primer on password security
Primer on password securityPrimer on password security
Primer on password securitysecurityxploded
 
Function in c program
Function in c programFunction in c program
Function in c programumesh patil
 
3D Password M Sc BHU Sem 1
3D Password M Sc BHU Sem 13D Password M Sc BHU Sem 1
3D Password M Sc BHU Sem 1Swagato Dey
 
Password (in)security
Password (in)securityPassword (in)security
Password (in)securityEnrico Zimuel
 
Variables And Measurement Scales
Variables And Measurement ScalesVariables And Measurement Scales
Variables And Measurement Scalesguesta861fa
 
Cyber security
Cyber securityCyber security
Cyber securitySiblu28
 

Viewers also liked (15)

A Mathematical Approach to Ontology Authoring and Documentation
A Mathematical Approach to Ontology Authoring and DocumentationA Mathematical Approach to Ontology Authoring and Documentation
A Mathematical Approach to Ontology Authoring and Documentation
 
SWiM – A Semantic Wiki for Mathematical Knowledge Management
SWiM – A Semantic Wiki for Mathematical Knowledge ManagementSWiM – A Semantic Wiki for Mathematical Knowledge Management
SWiM – A Semantic Wiki for Mathematical Knowledge Management
 
TNTBase – a Versioned Database for XML (Mathematical) Documents
TNTBase – a Versioned Database for XML (Mathematical) DocumentsTNTBase – a Versioned Database for XML (Mathematical) Documents
TNTBase – a Versioned Database for XML (Mathematical) Documents
 
Ontology Integration and Interoperability (OntoIOp) – Part 1: The Distributed...
Ontology Integration and Interoperability (OntoIOp) – Part 1: The Distributed...Ontology Integration and Interoperability (OntoIOp) – Part 1: The Distributed...
Ontology Integration and Interoperability (OntoIOp) – Part 1: The Distributed...
 
OSCOSS: Opening Scholarly Communication in Social Sciences
OSCOSS: Opening Scholarly Communication in Social SciencesOSCOSS: Opening Scholarly Communication in Social Sciences
OSCOSS: Opening Scholarly Communication in Social Sciences
 
Interlinking Data and Knowledge in Enterprises, Research and Society with Lin...
Interlinking Data and Knowledge in Enterprises, Research and Society with Lin...Interlinking Data and Knowledge in Enterprises, Research and Society with Lin...
Interlinking Data and Knowledge in Enterprises, Research and Society with Lin...
 
Linked Open (Geo)Data and the Distributed Ontology Language – a perfect match
Linked Open (Geo)Data and the Distributed Ontology Language – a perfect matchLinked Open (Geo)Data and the Distributed Ontology Language – a perfect match
Linked Open (Geo)Data and the Distributed Ontology Language – a perfect match
 
How to improve RFI management across your projects
How to improve RFI management across your projectsHow to improve RFI management across your projects
How to improve RFI management across your projects
 
Primer on password security
Primer on password securityPrimer on password security
Primer on password security
 
Functions in C
Functions in CFunctions in C
Functions in C
 
Function in c program
Function in c programFunction in c program
Function in c program
 
3D Password M Sc BHU Sem 1
3D Password M Sc BHU Sem 13D Password M Sc BHU Sem 1
3D Password M Sc BHU Sem 1
 
Password (in)security
Password (in)securityPassword (in)security
Password (in)security
 
Variables And Measurement Scales
Variables And Measurement ScalesVariables And Measurement Scales
Variables And Measurement Scales
 
Cyber security
Cyber securityCyber security
Cyber security
 

More from Christoph Lange

Faire Datenökonomie für Wirtschaft, Wissenschaft und Gesellschaft: Was brauch...
Faire Datenökonomie für Wirtschaft, Wissenschaft und Gesellschaft: Was brauch...Faire Datenökonomie für Wirtschaft, Wissenschaft und Gesellschaft: Was brauch...
Faire Datenökonomie für Wirtschaft, Wissenschaft und Gesellschaft: Was brauch...Christoph Lange
 
Research Careers in Applied Computer Science
Research Careers in Applied Computer ScienceResearch Careers in Applied Computer Science
Research Careers in Applied Computer ScienceChristoph Lange
 
WDAqua ITN – Answering Questions using Web Data
WDAqua ITN – Answering Questions using Web DataWDAqua ITN – Answering Questions using Web Data
WDAqua ITN – Answering Questions using Web DataChristoph Lange
 
Linking Big Data to Rich Process Descriptions
Linking Big Data to Rich Process DescriptionsLinking Big Data to Rich Process Descriptions
Linking Big Data to Rich Process DescriptionsChristoph Lange
 
Bringing Mathematics To the Web of Data: the Case of the Mathematics Subject ...
Bringing Mathematics To the Web of Data: the Case of the Mathematics Subject ...Bringing Mathematics To the Web of Data: the Case of the Mathematics Subject ...
Bringing Mathematics To the Web of Data: the Case of the Mathematics Subject ...Christoph Lange
 
Semantic Web Technology: The Key to Making Scientific Information Systems Social
Semantic Web Technology: The Key to Making Scientific Information Systems SocialSemantic Web Technology: The Key to Making Scientific Information Systems Social
Semantic Web Technology: The Key to Making Scientific Information Systems SocialChristoph Lange
 
TCP – zuverlässiger Ende-zu-Ende-Datenstrom
TCP – zuverlässiger Ende-zu-Ende-DatenstromTCP – zuverlässiger Ende-zu-Ende-Datenstrom
TCP – zuverlässiger Ende-zu-Ende-DatenstromChristoph Lange
 
Previewing OWL Changes and Refactorings Using a Flexible XML Database
Previewing OWL Changes and Refactorings Using a Flexible XML DatabasePreviewing OWL Changes and Refactorings Using a Flexible XML Database
Previewing OWL Changes and Refactorings Using a Flexible XML DatabaseChristoph Lange
 
JOBAD – Interactive Mathematical Documents
JOBAD – Interactive Mathematical DocumentsJOBAD – Interactive Mathematical Documents
JOBAD – Interactive Mathematical DocumentsChristoph Lange
 
Publishing Math Lecture Notes as Linked Data
Publishing Math Lecture Notes as Linked DataPublishing Math Lecture Notes as Linked Data
Publishing Math Lecture Notes as Linked DataChristoph Lange
 
sTeX+ – a System for Flexible Formalization of Linked Data
sTeX+ – a System for Flexible Formalization of Linked DatasTeX+ – a System for Flexible Formalization of Linked Data
sTeX+ – a System for Flexible Formalization of Linked DataChristoph Lange
 
Krextor – An Extensible Framework for Contributing Content Math to the Web of...
Krextor – An Extensible Framework for Contributing Content Math to the Web of...Krextor – An Extensible Framework for Contributing Content Math to the Web of...
Krextor – An Extensible Framework for Contributing Content Math to the Web of...Christoph Lange
 
Mathematical Semantics of Statistical Data
Mathematical Semantics of Statistical DataMathematical Semantics of Statistical Data
Mathematical Semantics of Statistical DataChristoph Lange
 
Enabling Collaboration on Semiformal Mathematical Knowledge by Semantic Web I...
Enabling Collaboration on Semiformal Mathematical Knowledge by Semantic Web I...Enabling Collaboration on Semiformal Mathematical Knowledge by Semantic Web I...
Enabling Collaboration on Semiformal Mathematical Knowledge by Semantic Web I...Christoph Lange
 
Ontology Integration and Interoperability (OntoIOp) – Part 1: The Distributed...
Ontology Integration and Interoperability (OntoIOp) – Part 1: The Distributed...Ontology Integration and Interoperability (OntoIOp) – Part 1: The Distributed...
Ontology Integration and Interoperability (OntoIOp) – Part 1: The Distributed...Christoph Lange
 
wiki.openmath.org – how it works, how you can participate
wiki.openmath.org – how it works, how you can participatewiki.openmath.org – how it works, how you can participate
wiki.openmath.org – how it works, how you can participateChristoph Lange
 
Web-2.0-Forschung der KWARC-Gruppe
Web-2.0-Forschung der KWARC-GruppeWeb-2.0-Forschung der KWARC-Gruppe
Web-2.0-Forschung der KWARC-GruppeChristoph Lange
 
Aspects of Mathematical Knowledge on the Semantic Web
Aspects of Mathematical Knowledge on the Semantic WebAspects of Mathematical Knowledge on the Semantic Web
Aspects of Mathematical Knowledge on the Semantic WebChristoph Lange
 
Mathematik als Anwendungsfall und Herausforderung für das Semantic Web
Mathematik als Anwendungsfall und Herausforderung für das Semantic WebMathematik als Anwendungsfall und Herausforderung für das Semantic Web
Mathematik als Anwendungsfall und Herausforderung für das Semantic WebChristoph Lange
 
Web Services in interaktiven mathematischen Dokumenten
Web Services in interaktiven mathematischen DokumentenWeb Services in interaktiven mathematischen Dokumenten
Web Services in interaktiven mathematischen DokumentenChristoph Lange
 

More from Christoph Lange (20)

Faire Datenökonomie für Wirtschaft, Wissenschaft und Gesellschaft: Was brauch...
Faire Datenökonomie für Wirtschaft, Wissenschaft und Gesellschaft: Was brauch...Faire Datenökonomie für Wirtschaft, Wissenschaft und Gesellschaft: Was brauch...
Faire Datenökonomie für Wirtschaft, Wissenschaft und Gesellschaft: Was brauch...
 
Research Careers in Applied Computer Science
Research Careers in Applied Computer ScienceResearch Careers in Applied Computer Science
Research Careers in Applied Computer Science
 
WDAqua ITN – Answering Questions using Web Data
WDAqua ITN – Answering Questions using Web DataWDAqua ITN – Answering Questions using Web Data
WDAqua ITN – Answering Questions using Web Data
 
Linking Big Data to Rich Process Descriptions
Linking Big Data to Rich Process DescriptionsLinking Big Data to Rich Process Descriptions
Linking Big Data to Rich Process Descriptions
 
Bringing Mathematics To the Web of Data: the Case of the Mathematics Subject ...
Bringing Mathematics To the Web of Data: the Case of the Mathematics Subject ...Bringing Mathematics To the Web of Data: the Case of the Mathematics Subject ...
Bringing Mathematics To the Web of Data: the Case of the Mathematics Subject ...
 
Semantic Web Technology: The Key to Making Scientific Information Systems Social
Semantic Web Technology: The Key to Making Scientific Information Systems SocialSemantic Web Technology: The Key to Making Scientific Information Systems Social
Semantic Web Technology: The Key to Making Scientific Information Systems Social
 
TCP – zuverlässiger Ende-zu-Ende-Datenstrom
TCP – zuverlässiger Ende-zu-Ende-DatenstromTCP – zuverlässiger Ende-zu-Ende-Datenstrom
TCP – zuverlässiger Ende-zu-Ende-Datenstrom
 
Previewing OWL Changes and Refactorings Using a Flexible XML Database
Previewing OWL Changes and Refactorings Using a Flexible XML DatabasePreviewing OWL Changes and Refactorings Using a Flexible XML Database
Previewing OWL Changes and Refactorings Using a Flexible XML Database
 
JOBAD – Interactive Mathematical Documents
JOBAD – Interactive Mathematical DocumentsJOBAD – Interactive Mathematical Documents
JOBAD – Interactive Mathematical Documents
 
Publishing Math Lecture Notes as Linked Data
Publishing Math Lecture Notes as Linked DataPublishing Math Lecture Notes as Linked Data
Publishing Math Lecture Notes as Linked Data
 
sTeX+ – a System for Flexible Formalization of Linked Data
sTeX+ – a System for Flexible Formalization of Linked DatasTeX+ – a System for Flexible Formalization of Linked Data
sTeX+ – a System for Flexible Formalization of Linked Data
 
Krextor – An Extensible Framework for Contributing Content Math to the Web of...
Krextor – An Extensible Framework for Contributing Content Math to the Web of...Krextor – An Extensible Framework for Contributing Content Math to the Web of...
Krextor – An Extensible Framework for Contributing Content Math to the Web of...
 
Mathematical Semantics of Statistical Data
Mathematical Semantics of Statistical DataMathematical Semantics of Statistical Data
Mathematical Semantics of Statistical Data
 
Enabling Collaboration on Semiformal Mathematical Knowledge by Semantic Web I...
Enabling Collaboration on Semiformal Mathematical Knowledge by Semantic Web I...Enabling Collaboration on Semiformal Mathematical Knowledge by Semantic Web I...
Enabling Collaboration on Semiformal Mathematical Knowledge by Semantic Web I...
 
Ontology Integration and Interoperability (OntoIOp) – Part 1: The Distributed...
Ontology Integration and Interoperability (OntoIOp) – Part 1: The Distributed...Ontology Integration and Interoperability (OntoIOp) – Part 1: The Distributed...
Ontology Integration and Interoperability (OntoIOp) – Part 1: The Distributed...
 
wiki.openmath.org – how it works, how you can participate
wiki.openmath.org – how it works, how you can participatewiki.openmath.org – how it works, how you can participate
wiki.openmath.org – how it works, how you can participate
 
Web-2.0-Forschung der KWARC-Gruppe
Web-2.0-Forschung der KWARC-GruppeWeb-2.0-Forschung der KWARC-Gruppe
Web-2.0-Forschung der KWARC-Gruppe
 
Aspects of Mathematical Knowledge on the Semantic Web
Aspects of Mathematical Knowledge on the Semantic WebAspects of Mathematical Knowledge on the Semantic Web
Aspects of Mathematical Knowledge on the Semantic Web
 
Mathematik als Anwendungsfall und Herausforderung für das Semantic Web
Mathematik als Anwendungsfall und Herausforderung für das Semantic WebMathematik als Anwendungsfall und Herausforderung für das Semantic Web
Mathematik als Anwendungsfall und Herausforderung für das Semantic Web
 
Web Services in interaktiven mathematischen Dokumenten
Web Services in interaktiven mathematischen DokumentenWeb Services in interaktiven mathematischen Dokumenten
Web Services in interaktiven mathematischen Dokumenten
 

Recently uploaded

Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 

Recently uploaded (20)

Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 

Towards OpenMath Content Dictionaries as Linked Data

  • 1. Towards OpenMath Content Dictionaries as Linked Data OpenMath Workshop 2010 Christoph Lange Jacobs University, Bremen, Germany KWARC – Knowledge Adaptation and Reasoning for Content July 08, 2010 Christoph Lange (Jacobs University) Towards OpenMath Content Dictionaries as Linked Data July 08, 2010 1/13
  • 2. Overview Linked Data Best practices for publishing and connecting structured data on the web easy retrieval of further information lightweight semantics enables scalable reasoning as decentral as the web Christoph Lange (Jacobs University) Towards OpenMath Content Dictionaries as Linked Data July 08, 2010 2/13
  • 3. Overview Linked Data Best practices for publishing and connecting structured data on the web easy retrieval of further information lightweight semantics enables scalable reasoning as decentral as the web . . . just as OpenMath CDs? Not quite: CDs keep up in principle, but not in practice – so . . . 1 Why make CDs Linked Data aware? 2 And how? Christoph Lange (Jacobs University) Towards OpenMath Content Dictionaries as Linked Data July 08, 2010 2/13
  • 4. The Linked Data principles 1 Use URIs to identify things 2 Use HTTP URIs – can be dereferenced for looking up [information about] things 3 Provide useful (machine-understandable) information at those URIs 4 Link to other related things to improve information discovery Christoph Lange (Jacobs University) Towards OpenMath Content Dictionaries as Linked Data July 08, 2010 3/13
  • 5. Linked Open Data The Semantic Web as it should have been right from the start ECS South- Sem- Wiki- Surge ampton LIBRIS Web- company Radio Central RDF ohloh Resex Doap- Buda- Music- space Semantic ReSIST brainz Audio- pest Eurécom Project Flickr Web.org MySpace Scrobbler QDOS SW BME Wiki exporter Wrapper Conference IRIT Corpus Toulouse RAE National BBC BBC Crunch 2001 Science FOAF SIOC ACM BBC Later + John Base Revyu Foundation Jamendo Peel profiles Sites Playcount TOTP Open- Data Guides DBLP flickr RKB Project Pub Geo- Euro- wrappr Explorer Guten- Virtuoso Guide names stat Pisa CORDIS berg Sponger eprints BBC Programm Open es Calais RKB riese World Linked ECS Fact- MDB IEEE New- South- Magna- book ampton castle Gov- tune RDF Book Track Mashup DBpedia lingvoj Freebase LAAS- US CiteSeer CNRS Census W3C DBLP IBM Data WordNet Hannover UniRef GEO UMBEL Species DBLP Berlin Reactome LinkedCT UniParc Open Taxonomy Cyc Yago Drug PROSITE Daily Bank Med Pub GeneID Homolo Chem Gene KEGG UniProt Pfam ProDom Disea- CAS Gene some ChEBI Ontology Symbol OMIM Inter Pro UniSTS PDB HGNC MGI PubMed As of March 2009 The opener the better (but also works in intranets) Christoph Lange (Jacobs University) Towards OpenMath Content Dictionaries as Linked Data July 08, 2010 4/13
  • 6. LOD Applications – Researchers Map Christoph Lange (Jacobs University) Towards OpenMath Content Dictionaries as Linked Data July 08, 2010 5/13
  • 7. Linked Open Data Applications – RelFinder Christoph Lange (Jacobs University) Towards OpenMath Content Dictionaries as Linked Data July 08, 2010 6/13
  • 8. The Need for Mathematical Semantics Statistical datasets of EU, US, UK being published as Linked Data ahs:EH100 # ID of this data point scv:dimension env:isle-of-wight ; # "region" dimension scv:dimension env:year-2008 ; # "time" dimension scv:dimension env:geese ; # type of items counted rdf:value "693"^^xsd:decimal ; # count scv:dataset ahs2:livestock . # back-reference to dat Here: count of items (per year and region) Also in those datasets: growth rates, densities, indices (derived values!) How to check derived values, how to compute new ones? Need mathematical semantics! Christoph Lange (Jacobs University) Towards OpenMath Content Dictionaries as Linked Data July 08, 2010 7/13
  • 9. Semantics of Derived Values Population Population Density = Area # the density is computed by ... ahs:PD100 sl:computedFrom [ # ... calling OpenMath’s arith1#divide sl:function <http://www.openmath.org/cd/arith1#divide> ; sl:arguments # ... passing the value of the EH100 data point as first argum [ sl:argPosition "1"^^xsd:int ; sl:argValue ahs:EH100 ] , # ... and the value of the AR100 data point as second argument [ sl:argPosition "2"^^xsd:int ; sl:argValue ahs:AR100 ] ]. How to compute? 1 translate RDF to OpenMath object 2 send to SCSCP computation service Christoph Lange (Jacobs University) Towards OpenMath Content Dictionaries as Linked Data July 08, 2010 8/13
  • 10. Non-Standard Derivations Human Development Index of a country: 1 2 1 HDI = (LE + ALI + GEI + GDP) 3 3 3 Let this be http://example.org statistics # hdi cd name cdbase No standard phrasebook knows this! Linked Data solution: download definition from CD URI and use it Christoph Lange (Jacobs University) Towards OpenMath Content Dictionaries as Linked Data July 08, 2010 9/13
  • 11. Linked Data Principles in OpenMath 1 Use URIs to identify things – CDBase hardly ever used ⇒ URI awareness?! 2 Use HTTP URIs – who has control over http://www.openmath.org/cd (the default CDBase)? 3 Provide useful information at those URIs – URIs are usually considered names only; if anything, non-semantic HTML is available from there 4 Link to other related things – ‘‘It is defined in Abramowitz and Stegun, Handbook of Mathematical Functions, section 4.1’’, but how about a link to DLMF? To DBpedia? Christoph Lange (Jacobs University) Towards OpenMath Content Dictionaries as Linked Data July 08, 2010 10/13
  • 12. Technical and Conceptual Flaws of OpenMath It’s not only to blame on the community, but also on the standard. . . No MIME type specified ⇒ can’t retrieve a CD file from a URI by HTTP content negotiation – application/openmath+xml? “It is important to stress that it is not CDs themselves which are being transmitted, but some ‘mathematics’ whose definitions are held within the CDs” – discourages publishers of making machine-understandable CDs available! weak semantics of FMP (10th anniversary?) – anyway, practice of RDF-based Linked Data and OpenMath advise to be pragmatic no way to link OpenMath symbols to anything but other OpenMath symbols (e. g. DLMF or DBpedia) Links could be given by FMP or OMATTR ⇒ link target has to be encoded as OMS ⇒ restrictive cdbase / cd # name schema (hash vs. slash URIs) Christoph Lange (Jacobs University) Towards OpenMath Content Dictionaries as Linked Data July 08, 2010 11/13
  • 13. Conclusion Linked Data applications lack mathematical semantics OpenMath fails to meet Linked Data principles We need better practices We need a better specification Christoph Lange (Jacobs University) Towards OpenMath Content Dictionaries as Linked Data July 08, 2010 12/13
  • 14. Future Work Integrate OpenMath Computation? computations right into RDF queries OpenMath entailment regime for SPARQL, or simply SPARQL extension functions Christoph Lange (Jacobs University) Towards OpenMath Content Dictionaries as Linked Data July 08, 2010 13/13