Or, in defense of Small Data.

In defense of small data

Who uses semantics?

Who uses semantics?

Greycite

images/greycite-home.png

Sources of Metadata

Atom

TDCAI

CoINS

TCDA

CEUR-WS

TCDA

Dublin Core

TCDA

Eprints

TCDA

EXIF

TDA

FOAF

N/A

GIF

N/A

Google Scholar

TCDA

Sources of Metadata

HTML

T

Link

N/A

Meta

TCDA

OGP

TCDAI

OpenLibrary

TCDI

ORCID

TCA

PDF

TA

Prism

CD

RSS

TCDAI

Sources of Metadata

Schema

TD

Scholarly HTML

N/A

ScienceDirect

TCD

Twitter

TCAI

URI

D

W3C

TCDAI

WorldCat

TDA

Greycite

images/greycite-url-landing.png

The Web at large?

The Web at large?

The Web at large?

Conclusion

The 1%

images/kblog-with-edam-with-more-references.png

The 1%

images/no-satisfaction.png

The 1%

images/danube-corporation.png

The 1%

The 1%

Small Data

Heavier-Weight Semantics

Protege

images/protege-pizza.png

Protege

<owl:AnnotationProperty rdf:about="http://purl.obolibrary.org/obo/IAO_0000231">
    <rdfs:label xml:lang="en">has obsolescence reason</rdfs:label>
    <obo:IAO_0000117 xml:lang="en">PERSON:Alan Ruttenberg</obo:IAO_0000117>
    <obo:IAO_0000117 xml:lang="en">PERSON:Melanie Courtot</obo:IAO_0000117>
    <obo:IAO_0000115 xml:lang="en">Relates an annotation property to an obsolescence reason. The values of obsolescence reasons come from a list of predefined terms, instances of the class obsolescence reason specification.</obo:IAO_0000115>
    <obo:IAO_0000111 xml:lang="en">has obsolescence reason</obo:IAO_0000111>
</owl:AnnotationProperty>

Semantic Wikis

Borrowing from big data

Tawny-OWL

Tawny-OWL

Tawny-OWL

(defoproperty hasTopping
  :super hasComponent
  :range PizzaTopping
  :domain Pizza)

Tawny-OWL

(defpartition Hydrophobicity
  [Hydrophobic Hydrophillic]
  :comment "Part of the Hydrophobicity value partition"
  :super PhysicoChemicalProperty
  :domain AminoAcid)

Tawny-OWL

(defaminoacids
  [Alanine       Ala A] [Neutral  Hydrophobic NonPolar Aliphatic Tiny]
  [Arginine      Arg R] [Positive Hydrophilic Polar    Aliphatic Large]
  [Asparagine    Asn N] [Neutral  Hydrophilic Polar    Aliphatic Small]
  [Aspartate     Asp D] [Negative Hydrophilic Polar    Aliphatic Small]
  [Cysteine      Cys C] [Neutral  Hydrophobic Polar    Aliphatic Small]
  [Glutamate     Glu E] [Negative Hydrophilic Polar    Aliphatic Small]
  [Glutamine     Gln Q] [Neutral  Hydrophilic Polar    Aliphatic Large]
  [Glycine       Gly G] [Neutral  Hydrophobic NonPolar Aliphatic Tiny])

Karyotypes

images/ChromXISCN09.jpg

Karyotypes

Tawny-OWL

Driving Protege

Literate Ontology

Literate Ontology

;; \begin{tawny}
(defclass MargheritaPizza
  :super
  Pizza
  (owl-some hasTopping MozzarellaTopping)
  (owl-some hasTopping TomatoTopping)
  (only hasTopping (owl-or MozzarellaTopping TomatoTopping)))
;; \end{tawny}

;; \begin{itemize}
;; \item |only| a new function which returns a \emph{universal restriction}
;; \item |owl-or| which returns a \emph{union restriction}
;; \end{itemize}

Literate Ontology

Linked-Views

Linked-Views

Linked-Views

images/simple-literate.png

Linked-Views

The Future

So, who needs semantics?

Acknowledgements

Links

images/tawny-cartoon-cropped-with-text.jpg