Digging Into the Knowledge Graph


October 12th, 2017
Wouter Beek (w.g.j.beek@vu.nl)

The global Knowledge Graph is diverse

The global Knowledge Graph is diverse

  • Folksonomies
    • SHOE, Microformats/Microdata/RSS
    • Schema.org
    • SKOS
  • Frame languages
    • KL-ONE, LOOM
    • KIF, SUO-KIF
  • Formal languages
    • CycL, DAML+OIL
    • Common Logic, RDF/OWL/RIF

This divesity is needed

The Knowledge Graph is (even more) diverse

  • Authority files
  • Prototypes
  • Thesauri
  • Taxonomies
  • Topic maps
  • Typology

Tap Into the Knowledge Graph


Current indexing approaches

Example: boiling water in LOV:

  • No quantification of (re)use.
  • No compositionality: boiling ⊕ water
  • No understanding of the encoded knowledge (e.g., subsumption relation)

Indexing dimensions

  • versions
  • size
  • (re)use
  • distribution
  • naming
  • structure
  • expressiveness

Example: naming

Descriptivism (Schema.org)

<div vocab="http://schema.org/" typeof="Movie">
  <h1 property="name">Avatar</h1>
  <div property="director" typeof="Person">
    Director: <span property="name">James Cameron</span>
    (born <time property="birthDate" datetime="1954-08-16">August 16, 1954</time>)
  <span property="genre">Science fiction</span>
  <a href="../movies/avatar-theatrical-trailer.html" property="trailer">Trailer</a>

Rigid designation (RDF/OWL)


Make it affordable to archive KOS

We need to significantly lower the cost of storing and disseminating structured data.

LOD-a-lot: http://purl.org/HDT/lod-a-lot

Thank you!

Mail: w.g.j.beek@vu.nl
WWW: wouterbeek.com