Joe Pairman
Lead Consultant, Mekon Ltd.
Andreas Blumauer
CEO, Semantic Web Company
WEBINAR
Structured
Content Meets
Taxonomy
1
2AGENDA
Structured Content Meets Taxonomy
▸ Introduction
▸ Why Embedded Semantics?
▸ What is Structured Content?
▸ Why does structured content need taxonomies &
semantic technologies?
▸ Q&A Engines: Benefiting from Knowledge Graphs
▸ Creating Knowledge Graphs with PoolParty 6.0
INTRODUCTION
Mekon & Semantic Web Company:
When clients benefit from complementary partners
3
INTRODUCTION
4
Semantic Web
Company
founder &
CEO of
Andreas
Blumauer
developer and
vendor of
2004
founded
6.0
current
Version
active at
based on
Vienna
located
part of
Taxonomies
Knowledge
Graphs
manages
standard for part of
is a
>200serves customers
Introduction:
Joe Pairman
Was at HTC, doing:
▸ Structured content for
user education:
▹ business case
▹ information model,
▹ CCMS
implementation
▹ Training
▸ Mobile content delivery
platform
▸ Localization / web
delivery
▸ Internal knowledge
management
Now at Mekon:
Lead consultant:
▸ Structured content
consulting and coaching
▸ Requirements gathering
& solution design
▸ Pilots & proofs of
concept
▸ Applied taxonomy
5
EMBEDDED
SEMANTICS
From Structured to
Semantic Content Authoring
6
Fundamental
assumption
People actually do not search for
documents only,
they need facts and smaller
chunks of information.
Machines should help to create
links between those to give
answers to concrete questions.
7
8Benefiting from
Semantics
alongside the
Content Life
Cycle
Four-layered
Content
Architecture
9
And what’s it good for?
What is structured content?
Non-structured content
• Whole pages, with a “body” blob
• Documents
• Publications
Structured content is made of
sub-publication chunks
• Sections with a heading
or sub-heading
• Paragraphs, tables,
figures
Structured content is made of semantic
chunks
Sections, paragraphs, tables,
phrases, tagged according to the
type of information they contain
Structured content is made of semantic
chunks
Maybe
this:
Structured content is made of semantic
chunks
Not
this:
Consistent, predictable answer structure
Readers expect consistency
Structure
helps
authors
Structure
helps
authors
Other benefits: multichannel output
“Show Me” app
on phone
Support content
on desktop
PDF user guide
Other benefits: multichannel output
Other benefits: tailoring to context
?
Tailoring to context (needs more
metadata)
http://mekon.poolparty.biz/Demoresett
erms/ZoomBar
http://mekon.poolparty.biz/Demor
esetterms/AutoFocusIndicator
http://mekon.poolparty.biz/Demoresetter
ms/ShakeDetectionIndicator
http://mekon.poolparty.biz/Demoresetter
ms/PhotoVideoModeSwitch
http://mekon.poolparty.biz/Demoresetter
ms/FlashButton
Tailoring to context (needs more
metadata)
Tailoring to context (needs profiles or rules)
Not only filtering — you can also pull out
relevant chunks of information
independently
Shortdesc is a very important chunk of info
~ SERP link previews tend to use it
~ It may improve ranking in the first place!
~ For site search, link previews are just as useful
Apparently no
shortdescs or equivalent
Shortdescs (as meta
description & in page
content)
Word choice is critical
Why does structured content need
taxonomy & semantic
technologies?
What are we still missing?
Structured content helps us:
~ Formulate complete, well sequenced answers
~ Personalize the answers
~ Label individual snippets & facts within answers so they can be
used independently
In itself, structured content doesn’t:
~ Provide a central location for all labels and names
~ Tell other machines what content is about in a way that they
can use effectively
Taxonomies help us connect related labels
(helping authors use relevant language)
Taxonomies relate concepts to each other
A concept is (minimum):
Concepts can tag whole topics/pages
https://mekon.poolparty
.biz/mekonchef3/164
Each site/platform reads the taxonomy
https://mekon.poolparty
.biz/mekonchef3/164
Filter results by:
Preparation method
Chop (23)
Combine (2)
Mince (3)
Shaved ice (1)
Shred (8)
Dietary suitability
Gluten-free
Halal
▸ More…
Type of dish
Main meal
Side dish
▸ More…
By using the URI, label changes are picked up
https://mekon.poolparty
.biz/mekonchef3/164
Filter results by:
Preparation method
Chop (23)
Combine (2)
Mince (3)
Shave (ice) (1)
Shred (8)
Dietary suitability
Gluten-free
Halal
▸ More…
Type of dish
Main meal
Side dish
▸ More…
Hierarchy changes work too
https://mekon.poolparty
.biz/mekonchef3/164
Filter results by:
Preparation method
Flavoring / tenderizing
Marinate (5)
Dry rub (3)
Food processing
Chop (23)
Combine (2)
Mince (3)
Shave (ice) (1)
Shred (8)
Dietary suitability
Gluten-free
Halal
▸ More…
Type of dish
Main meal
Side dish
▸ More…
To get the most from structured
content, tag chunks of content with
concepts
Example from content modeling /
taxonomy dev client
Taxonomy-sourced conditions:
SKOS source
Taxonomy-sourced conditions:
applied in editor
Taxonomy-sourced conditions:
reader view
Taxonomy-sourced conditions:
reader view
To get the most from structured content,
tag inline entities
Content marketing proof of concept, with input from:
Content Marketing proof of concept
Structured Content Meets Taxonomy
Starting with a recipe taxonomy
Tech writers create tech docs
BENEFITING FROM
KNOWLEDGE GRAPHS
Towards a Q&A engine based in
knowledge graphs
49
50What’s the
problem with
Structured
Content
(like DITA),
especially in large
content
repositories?
<party>
<name>Social Democratic Party </name>
<abstract>
The Social Democratic Party of Germany
is a social-democratic political party
in Germany. The party, led by Chairman
Martin Schulz since 2017, has become
one
of the two major contemporary political
parties in Germany, along with the
Christian Democratic Union (CDU).
</abstract>
<altname>SPD</altname>
<founded>1863</founded>
<country>Germany</country>
</party>
<mayor>
<name>Michael Müller </name>
<bio>
Michael Müller (born 9 December
1964 in West Berlin) is a German
politician of the SPD. He has been
the Mayor of Berlin since 11
December 2014.
</bio>
<city>Berlin</city>
<party>SPD</party>
<year>2014</year>
<profession>Printer</profession>
<religion>Lutheran </religion>
</mayor>
▸ Use names for things consistently
▸ Allow synonyms
▸ Keep all names up to date
▸ Include relations between things
▸ Relate and link documents to
each other dynamically
▸ Filter and aggregate documents,
also along hierarchies
▸ Extract machine-processable
facts from document repositories
▸ Do automatic content quality
checks
▸ Provide answers to complex
questions
51Structured
content can be
the raw material
for a knowledge
base, help desk,
or Q&A machines
Sadiq Khan
Sadiq Khan is the current Mayor of London
since 2016. He is a lawyer and member of
the Labour Party. Khan is a practicing
Sunni Muslim.
Michael Müller
Michael Müller is a politician of the
SPD. He has been the Mayor of Berlin
since 2014. Müller is printer by
profession and member of the Lutheran
church.
Virginia Raggi
Virginia Raggi is the current Mayor of
Rome, who was elected in 2016. Raggi
represents the Five Star Movement. She
is Roman Catholic and studied law.
?
Corine Mauch
Corine Mauch is a Swiss Social
Democrat politician who serves as
mayor of Zurich since 2009. Mauch
studied agricultural economics.
Kadir Topbaş
Kadir Topbaş is a Turkish architect
and the current mayor of Istanbul
since 2004. He is member of AKP and is
Sunni Muslim.
- Which mayors in capital cities of
the EU belong to social
democratic parties?
- Which mayors in European cities
with more than 500,000
inhabitants are female?
- Which mayors have a
background in social sciences?
- Which female mayors belong to
a conservative party?
- Which mayors believe in
Christianity, which believe in
Islam?
- Which mayors belong to parties
that have existed for more than
20 years?
52How to link
(structured)
content to
background
knowledge?
<mayor>
<name>Sadiq Khan </name>
<city>London</city>
<party>Labour Party </party>
<year>2016</year>
<profession>Lawyer</profession>
<religion>Sunni Islam </religion>
</mayor>
- Which mayors in capital cities of the EU belong to social
democratic parties?
- Which city is a capital city?
- Which city belongs to which country?
- Which country belongs to the EU?
- Which party is a social democratic party?
- Which mayors in European cities with more than 500,000
inhabitants are female?
- Which city is based in Europe?
- How many inhabitants has a city?
- Which mayor is male or female?
- Which mayors have a background in social sciences?
- On which science is a profession based?
- Which female mayors belong to a conservative party?
- Which mayor is male or female?
- Which party is a conservative party?
- Which mayors believe in Christianity, which believe in
Islam?
- Which religions are Christian?
- Which religions are Muslim?
- Which mayors belong to parties that have existed for
more than 20 years?
- When was a party founded?
<mayor>
<name>Michael Müller </name>
<city>Berlin</city>
<party>SPD</party>
<year>2014</year>
<profession>Printer</profession>
<religion>Lutheran </religion>
</mayor>
<mayor>
<name>Virginia Raggi </name>
<city>Rome</city>
<party>Five Star Movement </party>
<year>2016</year>
<profession>Lawyer</profession>
<religion>Catholic </religion>
</mayor>
<mayor>
<name>Corine Mauch </name>
<city>Zurich</city>
<party>SP</party>
<year>2009</year>
<profession>Economist </profession>
<religion>unknown</religion>
</mayor>
<mayor>
<name>Kadir Topbaş </name>
<city>Istanbul </city>
<party>AKP</party>
<year>2004</year>
<profession>Architect </profession>
<religion>Sunni Islam </religion>
</mayor>
53Semantic Web
Approach
Knowledge
Graphs based on
standards and
explicit semantics
Things and URIs
instead of Strings
and Literals
<mayor>
<name>Michael Müller </name>
<city>Berlin</city>
<party>SPD</party>
<year>2014</year>
<profession>Printer</profession>
<religion>Lutheran </religion>
</mayor>
@prefix taxo: <http://marklogic.poolparty.biz/politics/> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix onto: <http://marklogic.poolparty.biz/Politics-ontology/> .
taxo:2bde4d8c-e354-4b2b-a7d8-a488f6605b12 a onto:Politician .
taxo:2bde4d8c-e354-4b2b-a7d8-a488f6605b12 skos:prefLabel “Michael Müller” .
taxo:2bde4d8c-e354-4b2b-a7d8-a488f6605b12 onto:isLeaderOf taxo:0d1fe09c-6ee0-4af7-87f8-b62b2bfc7aa1 .
taxo:2bde4d8c-e354-4b2b-a7d8-a488f6605b12 onto:isMemberOf taxo:7177cd40-a01c-426d-b622-7b687f98f413 .
taxo:2bde4d8c-e354-4b2b-a7d8-a488f6605b12 onto:hasProfession taxo:aacd-53a0-49f7-92b4-72b8ecb1139e .
taxo:2bde4d8c-e354-4b2b-a7d8-a488f6605b12 onto:believesIn taxo:baeaa801-0829-478b-b969-d4350ec58c69 .
Michael
Müller
SPD
Berlin Lutheran
Party
Politician
Place
Religion
54RDF as the base
technology for
Linked Data
<mayor>
<name>Michael Müller </name>
<city>Berlin</city>
<party>SPD</party>
<year>2014</year>
<profession>Printer</profession>
<religion>Lutheran </religion>
</mayor>
@prefix taxo: <http://marklogic.poolparty.biz/politics/> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix onto: <http://marklogic.poolparty.biz/Politics-ontology/> .
taxo:2bde4d8c-e354-4b2b-a7d8-a488f6605b12 a onto:Politician .
taxo:2bde4d8c-e354-4b2b-a7d8-a488f6605b12 skos:prefLabel “Michael Müller” .
taxo:2bde4d8c-e354-4b2b-a7d8-a488f6605b12 onto:isLeaderOf taxo:0d1fe09c-6ee0-4af7-87f8-b62b2bfc7aa1 .
taxo:2bde4d8c-e354-4b2b-a7d8-a488f6605b12 onto:isMemberOf taxo:7177cd40-a01c-426d-b622-7b687f98f413 .
taxo:2bde4d8c-e354-4b2b-a7d8-a488f6605b12 onto:hasProfession taxo:aacd-53a0-49f7-92b4-72b8ecb1139e .
taxo:2bde4d8c-e354-4b2b-a7d8-a488f6605b12 onto:believesIn taxo:baeaa801-0829-478b-b969-d4350ec58c69 .
taxo:7177cd40-a01c-426d-b622-7b687f98f413 a onto:Party .
taxo:7177cd40-a01c-426d-b622-7b687f98f413 skos:prefLabel “Social Democratic Party” .
taxo:7177cd40-a01c-426d-b622-7b687f98f413 skos:altLabel “SPD” .
taxo:7177cd40-a01c-426d-b622-7b687f98f413 onto:locatedIn taxo:fcc75dc0-eca4-4c04-a065-b6b2fb39329f .
taxo:7177cd40-a01c-426d-b622-7b687f98f413 onto:foundedIn “1863” .
<party>
<name>Social Democratic Party </name>
<altname>SPD</altname>
<founded>1863</founded>
<country>Germany</country>
</party>
Michael
Müller
SPD
Berlin Lutheran
Party
Politician
Place
Religion
Germany
1863
55Knowledge
Graphs can be
extended
continuously
and can be
enriched by
other Linked
Data sources
<mayor>
<name>Michael Müller </name>
<city>Berlin</city>
<party>SPD</party>
<year>2014</year>
<profession>Printer</profession>
<religion>Lutheran </religion>
</mayor>
@prefix taxo: <http://marklogic.poolparty.biz/politics/> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix onto: <http://marklogic.poolparty.biz/Politics-ontology/> .
taxo:2bde4d8c-e354-4b2b-a7d8-a488f6605b12 a onto:Politician .
taxo:2bde4d8c-e354-4b2b-a7d8-a488f6605b12 skos:prefLabel “Michael Müller” .
taxo:2bde4d8c-e354-4b2b-a7d8-a488f6605b12 onto:isLeaderOf taxo:0d1fe09c-6ee0-4af7-87f8-b62b2bfc7aa1 .
taxo:2bde4d8c-e354-4b2b-a7d8-a488f6605b12 onto:isMemberOf taxo:7177cd40-a01c-426d-b622-7b687f98f413 .
taxo:2bde4d8c-e354-4b2b-a7d8-a488f6605b12 onto:hasProfession taxo:aacd-53a0-49f7-92b4-72b8ecb1139e .
taxo:2bde4d8c-e354-4b2b-a7d8-a488f6605b12 onto:believesIn taxo:baeaa801-0829-478b-b969-d4350ec58c69 .
taxo:7177cd40-a01c-426d-b622-7b687f98f413 a onto:Party .
taxo:7177cd40-a01c-426d-b622-7b687f98f413 skos:prefLabel “Social Democratic Party” .
taxo:7177cd40-a01c-426d-b622-7b687f98f413 skos:altLabel “SPD” .
taxo:7177cd40-a01c-426d-b622-7b687f98f413 onto:locatedIn taxo:fcc75dc0-eca4-4c04-a065-b6b2fb39329f .
taxo:7177cd40-a01c-426d-b622-7b687f98f413 onto:foundedIn “1863” .
<party>
<name>Social Democratic Party </name>
<altname>SPD</altname>
<founded>1863</founded>
<country>Germany</country>
</party>
Michael
Müller
SPD
Berlin Lutheran
Party
Politician
Place
Religion
Germany
Berlin
3.6m
European
Union
1863
56schema.org
57schema.org
CREATING
KNOWLEDGE GRAPHS
Creation and Maintenance with
PoolParty 6.0
58
59Create Semantics
PoolParty supports
various methods to
create consistent
semantic metadata
PoolParty Thesaurus Server
Taxonomy, ontology, and
graph management; linked data
harvesting, taxonomy linking
PoolParty PowerTagging
Automatic content classification
and semantic enrichment
Corpus Analysis & Machine Learning
Fully automated generation of graph
providing language statistics and
co-occurences
PoolParty Unified Views
Triplification of structured and
semi-structured content; schema
mapping, anything2RDF
Graphs +
Machine Learning
PoolParty as a
supervised
learning system
60 Content Manager
Integrator
Taxonomist/
Ontologist
Thesaurus
Server
Extractor
PowerTagging
uses API
is user of
is user of
is basis of
is basis of
Index
annotates
enriches
Corpus Learning/
Semantic Analysis
CMS
extends
is basis of
analyzes
uses API
proposes
extensions
Demo
Semi-automatic
creation and
maintenance of
knowledge
graphs with
PoolParty
61
TWO
INTEGRATION
SCENARIOS
62
DAM/CMS
Option 1:
Concepts are derived from taxonomy and
tagging is stored together with the asset in
the DAM/CMS
http://apple.com/macmini.jpg
http://apple.com/graph/1234
PoolParty
API
Option 2:
Concepts are derived from taxonomy, and
tagging event is stored in a triple store by
tying together assets with concepts from
graph.
DAM/CMS
http://apple.com/macmini.jpg
http://apple.com/graph/1234
PoolParty
API
http://apple.com/macmini.jpg
http://apple.com/macmini.jpg
http://apple.com/graph/1234
RDF Store
Wed 3 May, 2017User4711
DAM/CMS
API
Pool
Party
Pool
Party
Beyond Semantic
Search
Link unstructured
information to
semantic graphs
with PoolParty
63
PoolParty
GraphSearch
Linked Data
Warehouse
Unstructured Information (e.g. SharePoint)
RDF TripleStore
(Taxonomies,
Annotations and Graphs)
64Q&A and
Graph-based
Search with
MarkLogic
Structured
Content Audit &
Semantic Web
Starter Kit
65
GET STARTED
66
Get your test account at
www.poolparty.biz
PoolParty
Academy
Get certified!
67
https://www.poolparty.biz/academy/
CONNECT
Joe Pairman
Lead Consultant, Mekon
▸ joe.pairman@mekon.com
▸ http://www.mekon.com
▸ https://www.linkedin.com/in/joepairman
▸ https://twitter.com/joepairman
68
© Mekon - http://www.mekon.com
CONNECT
Andreas Blumauer
CEO, Semantic Web Company
▸ andreas.blumauer@semantic-web.com
▸ https://www.semantic-web.com
▸ https://www.linkedin.com/in/andreasblumauer
▸ https://twitter.com/semwebcompany
▸ https://ablvienna.wordpress.com/
69
© Semantic Web Company - http://www.semantic-web.com and http://www.poolparty.biz/

More Related Content

PPTX
BrightTALK - Semantic AI
PDF
Leveraging Knowledge Graphs in your Enterprise Knowledge Management System
PDF
PoolParty Semantic Classifier
PDF
PoolParty GraphSearch - The Fusion of Search, Recommendation and Analytics
PDF
Semantics as the Basis of Advanced Cognitive Computing
PDF
Enterprise Knowledge Graph
PDF
Knowledge Graphs Webinar- 11/7/2017
PPTX
Semantic Technology in Publishing & Finance
BrightTALK - Semantic AI
Leveraging Knowledge Graphs in your Enterprise Knowledge Management System
PoolParty Semantic Classifier
PoolParty GraphSearch - The Fusion of Search, Recommendation and Analytics
Semantics as the Basis of Advanced Cognitive Computing
Enterprise Knowledge Graph
Knowledge Graphs Webinar- 11/7/2017
Semantic Technology in Publishing & Finance

What's hot (15)

PDF
Kerstin Diwisch | Towards a holistic visualization management for knowledge g...
PDF
Leveraging Taxonomy Management with Machine Learning
PDF
Enterprise Knowledge Graph
PDF
The Fast Track to Knowledge Engineering
PDF
Using Knowledge Graphs to Predict Customer Needs and Improve Quality
PPTX
Stephen Buxton | Data Integration - a Multi-Model Approach - Documents and Tr...
PDF
Enterprise Search White Paper: Beyond the Enterprise Data Warehouse - The Eme...
PPTX
Adding Semantic Edge to Your Content – From Authoring to Delivery
PDF
Open Data and News Analytics Demo
PDF
Business intelligence 3.0 and the data lake
PDF
Why Semantics Matter? Adding the semantic edge to your content, right from au...
PPTX
Boost your data analytics with open data and public news content
PDF
On demand access to Big Data through Semantic Technologies
PPT
Roland Haeve (Atos): 'Using the Cloud for Big Data Analytics'
PDF
Using the Semantic Web Stack to Make Big Data Smarter
Kerstin Diwisch | Towards a holistic visualization management for knowledge g...
Leveraging Taxonomy Management with Machine Learning
Enterprise Knowledge Graph
The Fast Track to Knowledge Engineering
Using Knowledge Graphs to Predict Customer Needs and Improve Quality
Stephen Buxton | Data Integration - a Multi-Model Approach - Documents and Tr...
Enterprise Search White Paper: Beyond the Enterprise Data Warehouse - The Eme...
Adding Semantic Edge to Your Content – From Authoring to Delivery
Open Data and News Analytics Demo
Business intelligence 3.0 and the data lake
Why Semantics Matter? Adding the semantic edge to your content, right from au...
Boost your data analytics with open data and public news content
On demand access to Big Data through Semantic Technologies
Roland Haeve (Atos): 'Using the Cloud for Big Data Analytics'
Using the Semantic Web Stack to Make Big Data Smarter
Ad

Similar to Structured Content Meets Taxonomy (20)

PDF
Structured Data: It's All about the Graph | Richard Wallis, Data Liberate
PDF
Structured Data: It's All About the Graph!
PDF
Schema.org Structured data the What, Why, & How
PPTX
PoolParty Semantic Platform - Overview
PDF
Multiplying the Power of Taxonomy with Granular, Structured Content
PPTX
NLP for entity-based and semantic SEO - Contference.pptx
PDF
PoolParty 5.0 - Five more reasons to lean on a world-class semantic platform
PPTX
PoolParty Semantic Suite - Solutions for Sustainable Development
PDF
Enterprise linked data - open or closed, Andreas Blumauer, Keynote SMWCon 2014
PPTX
Semantic Publishing and Entity SEO - Conteference 20-11-2022
PPTX
Introduction to the Semantic Web
PPTX
SKOS as the focal point of linked data strategies
PPTX
The Semantic Web Exists. What Next?
PPTX
Introduction to Big data
PPTX
SEMANTIC WEB SOURCES – comparison of open-source Knowledge Graphs
PPTX
Knowledge Graph Introduction
PPT
JahiaOne - Semantic Web with Jahia
PPTX
Linked Open Data Utrecht University Library
PPT
Netflix presentation final
PPT
Semantic web
Structured Data: It's All about the Graph | Richard Wallis, Data Liberate
Structured Data: It's All About the Graph!
Schema.org Structured data the What, Why, & How
PoolParty Semantic Platform - Overview
Multiplying the Power of Taxonomy with Granular, Structured Content
NLP for entity-based and semantic SEO - Contference.pptx
PoolParty 5.0 - Five more reasons to lean on a world-class semantic platform
PoolParty Semantic Suite - Solutions for Sustainable Development
Enterprise linked data - open or closed, Andreas Blumauer, Keynote SMWCon 2014
Semantic Publishing and Entity SEO - Conteference 20-11-2022
Introduction to the Semantic Web
SKOS as the focal point of linked data strategies
The Semantic Web Exists. What Next?
Introduction to Big data
SEMANTIC WEB SOURCES – comparison of open-source Knowledge Graphs
Knowledge Graph Introduction
JahiaOne - Semantic Web with Jahia
Linked Open Data Utrecht University Library
Netflix presentation final
Semantic web
Ad

More from Semantic Web Company (20)

PDF
How Enterprise Architecture & Knowledge Graph Technologies Can Scale Business...
PDF
Introduction to Knowledge Graphs and Semantic AI
PDF
Deep Text Analytics - How to extract hidden information and aboutness from text
PDF
Linking SharePoint Documents with Structured Data
PDF
PDF
Taxonomies put in the right place
PDF
PoolParty 6.0 - Climbing the Semantic Ladder
PDF
PoolParty Semantic Suite - Release 6.0 (Technical Overview)
PDF
Taxonomies and Ontologies – The Yin and Yang of Knowledge Modelling
PPTX
PROPEL . Austrian's Roadmap for Enterprise Linked Data
PDF
Taxonomy Quality Assessment
PDF
Taxonomy-Driven UX
PDF
PoolParty Semantic Suite - Release 5.5
PDF
PowerTagging for Sharepoint and Office 365
PDF
From SKOS over SKOS-XL to Custom Ontologies
PDF
PoolParty Semantic Suite: Solutions for Sustainable Development: The Climate ...
PPTX
PoolParty Semantic Suite - Solutions for Sustainable Development - weadapt.or...
PPTX
Dynamic Semantic Publishing
PDF
PoolParty Semantic Suite - Management Briefing
PDF
PoolParty Semantic Suite - Functional Overview
How Enterprise Architecture & Knowledge Graph Technologies Can Scale Business...
Introduction to Knowledge Graphs and Semantic AI
Deep Text Analytics - How to extract hidden information and aboutness from text
Linking SharePoint Documents with Structured Data
Taxonomies put in the right place
PoolParty 6.0 - Climbing the Semantic Ladder
PoolParty Semantic Suite - Release 6.0 (Technical Overview)
Taxonomies and Ontologies – The Yin and Yang of Knowledge Modelling
PROPEL . Austrian's Roadmap for Enterprise Linked Data
Taxonomy Quality Assessment
Taxonomy-Driven UX
PoolParty Semantic Suite - Release 5.5
PowerTagging for Sharepoint and Office 365
From SKOS over SKOS-XL to Custom Ontologies
PoolParty Semantic Suite: Solutions for Sustainable Development: The Climate ...
PoolParty Semantic Suite - Solutions for Sustainable Development - weadapt.or...
Dynamic Semantic Publishing
PoolParty Semantic Suite - Management Briefing
PoolParty Semantic Suite - Functional Overview

Recently uploaded (20)

PDF
American Journal of Multidisciplinary Research and Review
PPTX
9 Bioterrorism.pptxnsbhsjdgdhdvkdbebrkndbd
PPTX
Sheep Seg. Marketing Plan_C2 2025 (1).pptx
PDF
book-34714 (2).pdfhjkkljgfdssawtjiiiiiujj
PPTX
Reinforcement learning in artificial intelligence and deep learning
PPT
BME 301 Lecture Note 1_2.ppt mata kuliah Instrumentasi
PPTX
DATA ANALYTICS COURSE IN PITAMPURA.pptx
PPTX
AI-Augmented Business Process Management Systems
PPTX
DAA UNIT 1 for unit 1 time compixity PPT.pptx
PPT
What is life? We never know the answer exactly
PPTX
Chapter security of computer_8_v8.1.pptx
PDF
9 FinOps Tools That Simplify Cloud Cost Reporting.pdf
PPTX
inbound2857676998455010149.pptxmmmmmmmmm
PPTX
cardiac failure and associated notes.pptx
PDF
NU-MEP-Standards معايير تصميم جامعية .pdf
PPTX
Overview_of_Computing_Presentation.pptxxx
PDF
General category merit rank list for neet pg
PDF
Mcdonald's : a half century growth . pdf
PPT
2011 HCRP presentation-final.pptjrirrififfi
PDF
Teal Blue Futuristic Metaverse Presentation.pdf
American Journal of Multidisciplinary Research and Review
9 Bioterrorism.pptxnsbhsjdgdhdvkdbebrkndbd
Sheep Seg. Marketing Plan_C2 2025 (1).pptx
book-34714 (2).pdfhjkkljgfdssawtjiiiiiujj
Reinforcement learning in artificial intelligence and deep learning
BME 301 Lecture Note 1_2.ppt mata kuliah Instrumentasi
DATA ANALYTICS COURSE IN PITAMPURA.pptx
AI-Augmented Business Process Management Systems
DAA UNIT 1 for unit 1 time compixity PPT.pptx
What is life? We never know the answer exactly
Chapter security of computer_8_v8.1.pptx
9 FinOps Tools That Simplify Cloud Cost Reporting.pdf
inbound2857676998455010149.pptxmmmmmmmmm
cardiac failure and associated notes.pptx
NU-MEP-Standards معايير تصميم جامعية .pdf
Overview_of_Computing_Presentation.pptxxx
General category merit rank list for neet pg
Mcdonald's : a half century growth . pdf
2011 HCRP presentation-final.pptjrirrififfi
Teal Blue Futuristic Metaverse Presentation.pdf

Structured Content Meets Taxonomy

  • 1. Joe Pairman Lead Consultant, Mekon Ltd. Andreas Blumauer CEO, Semantic Web Company WEBINAR Structured Content Meets Taxonomy 1
  • 2. 2AGENDA Structured Content Meets Taxonomy ▸ Introduction ▸ Why Embedded Semantics? ▸ What is Structured Content? ▸ Why does structured content need taxonomies & semantic technologies? ▸ Q&A Engines: Benefiting from Knowledge Graphs ▸ Creating Knowledge Graphs with PoolParty 6.0
  • 3. INTRODUCTION Mekon & Semantic Web Company: When clients benefit from complementary partners 3
  • 4. INTRODUCTION 4 Semantic Web Company founder & CEO of Andreas Blumauer developer and vendor of 2004 founded 6.0 current Version active at based on Vienna located part of Taxonomies Knowledge Graphs manages standard for part of is a >200serves customers
  • 5. Introduction: Joe Pairman Was at HTC, doing: ▸ Structured content for user education: ▹ business case ▹ information model, ▹ CCMS implementation ▹ Training ▸ Mobile content delivery platform ▸ Localization / web delivery ▸ Internal knowledge management Now at Mekon: Lead consultant: ▸ Structured content consulting and coaching ▸ Requirements gathering & solution design ▸ Pilots & proofs of concept ▸ Applied taxonomy 5
  • 7. Fundamental assumption People actually do not search for documents only, they need facts and smaller chunks of information. Machines should help to create links between those to give answers to concrete questions. 7
  • 10. And what’s it good for? What is structured content?
  • 11. Non-structured content • Whole pages, with a “body” blob • Documents • Publications
  • 12. Structured content is made of sub-publication chunks • Sections with a heading or sub-heading • Paragraphs, tables, figures
  • 13. Structured content is made of semantic chunks Sections, paragraphs, tables, phrases, tagged according to the type of information they contain
  • 14. Structured content is made of semantic chunks Maybe this:
  • 15. Structured content is made of semantic chunks Not this:
  • 21. “Show Me” app on phone Support content on desktop PDF user guide Other benefits: multichannel output
  • 23. Tailoring to context (needs more metadata) http://mekon.poolparty.biz/Demoresett erms/ZoomBar http://mekon.poolparty.biz/Demor esetterms/AutoFocusIndicator http://mekon.poolparty.biz/Demoresetter ms/ShakeDetectionIndicator http://mekon.poolparty.biz/Demoresetter ms/PhotoVideoModeSwitch http://mekon.poolparty.biz/Demoresetter ms/FlashButton
  • 24. Tailoring to context (needs more metadata)
  • 25. Tailoring to context (needs profiles or rules)
  • 26. Not only filtering — you can also pull out relevant chunks of information independently
  • 27. Shortdesc is a very important chunk of info ~ SERP link previews tend to use it ~ It may improve ranking in the first place! ~ For site search, link previews are just as useful Apparently no shortdescs or equivalent Shortdescs (as meta description & in page content)
  • 28. Word choice is critical
  • 29. Why does structured content need taxonomy & semantic technologies?
  • 30. What are we still missing? Structured content helps us: ~ Formulate complete, well sequenced answers ~ Personalize the answers ~ Label individual snippets & facts within answers so they can be used independently In itself, structured content doesn’t: ~ Provide a central location for all labels and names ~ Tell other machines what content is about in a way that they can use effectively
  • 31. Taxonomies help us connect related labels (helping authors use relevant language)
  • 32. Taxonomies relate concepts to each other
  • 33. A concept is (minimum):
  • 34. Concepts can tag whole topics/pages https://mekon.poolparty .biz/mekonchef3/164
  • 35. Each site/platform reads the taxonomy https://mekon.poolparty .biz/mekonchef3/164 Filter results by: Preparation method Chop (23) Combine (2) Mince (3) Shaved ice (1) Shred (8) Dietary suitability Gluten-free Halal ▸ More… Type of dish Main meal Side dish ▸ More…
  • 36. By using the URI, label changes are picked up https://mekon.poolparty .biz/mekonchef3/164 Filter results by: Preparation method Chop (23) Combine (2) Mince (3) Shave (ice) (1) Shred (8) Dietary suitability Gluten-free Halal ▸ More… Type of dish Main meal Side dish ▸ More…
  • 37. Hierarchy changes work too https://mekon.poolparty .biz/mekonchef3/164 Filter results by: Preparation method Flavoring / tenderizing Marinate (5) Dry rub (3) Food processing Chop (23) Combine (2) Mince (3) Shave (ice) (1) Shred (8) Dietary suitability Gluten-free Halal ▸ More… Type of dish Main meal Side dish ▸ More…
  • 38. To get the most from structured content, tag chunks of content with concepts
  • 39. Example from content modeling / taxonomy dev client
  • 44. To get the most from structured content, tag inline entities Content marketing proof of concept, with input from:
  • 47. Starting with a recipe taxonomy
  • 48. Tech writers create tech docs
  • 49. BENEFITING FROM KNOWLEDGE GRAPHS Towards a Q&A engine based in knowledge graphs 49
  • 50. 50What’s the problem with Structured Content (like DITA), especially in large content repositories? <party> <name>Social Democratic Party </name> <abstract> The Social Democratic Party of Germany is a social-democratic political party in Germany. The party, led by Chairman Martin Schulz since 2017, has become one of the two major contemporary political parties in Germany, along with the Christian Democratic Union (CDU). </abstract> <altname>SPD</altname> <founded>1863</founded> <country>Germany</country> </party> <mayor> <name>Michael Müller </name> <bio> Michael Müller (born 9 December 1964 in West Berlin) is a German politician of the SPD. He has been the Mayor of Berlin since 11 December 2014. </bio> <city>Berlin</city> <party>SPD</party> <year>2014</year> <profession>Printer</profession> <religion>Lutheran </religion> </mayor> ▸ Use names for things consistently ▸ Allow synonyms ▸ Keep all names up to date ▸ Include relations between things ▸ Relate and link documents to each other dynamically ▸ Filter and aggregate documents, also along hierarchies ▸ Extract machine-processable facts from document repositories ▸ Do automatic content quality checks ▸ Provide answers to complex questions
  • 51. 51Structured content can be the raw material for a knowledge base, help desk, or Q&A machines Sadiq Khan Sadiq Khan is the current Mayor of London since 2016. He is a lawyer and member of the Labour Party. Khan is a practicing Sunni Muslim. Michael Müller Michael Müller is a politician of the SPD. He has been the Mayor of Berlin since 2014. Müller is printer by profession and member of the Lutheran church. Virginia Raggi Virginia Raggi is the current Mayor of Rome, who was elected in 2016. Raggi represents the Five Star Movement. She is Roman Catholic and studied law. ? Corine Mauch Corine Mauch is a Swiss Social Democrat politician who serves as mayor of Zurich since 2009. Mauch studied agricultural economics. Kadir Topbaş Kadir Topbaş is a Turkish architect and the current mayor of Istanbul since 2004. He is member of AKP and is Sunni Muslim. - Which mayors in capital cities of the EU belong to social democratic parties? - Which mayors in European cities with more than 500,000 inhabitants are female? - Which mayors have a background in social sciences? - Which female mayors belong to a conservative party? - Which mayors believe in Christianity, which believe in Islam? - Which mayors belong to parties that have existed for more than 20 years?
  • 52. 52How to link (structured) content to background knowledge? <mayor> <name>Sadiq Khan </name> <city>London</city> <party>Labour Party </party> <year>2016</year> <profession>Lawyer</profession> <religion>Sunni Islam </religion> </mayor> - Which mayors in capital cities of the EU belong to social democratic parties? - Which city is a capital city? - Which city belongs to which country? - Which country belongs to the EU? - Which party is a social democratic party? - Which mayors in European cities with more than 500,000 inhabitants are female? - Which city is based in Europe? - How many inhabitants has a city? - Which mayor is male or female? - Which mayors have a background in social sciences? - On which science is a profession based? - Which female mayors belong to a conservative party? - Which mayor is male or female? - Which party is a conservative party? - Which mayors believe in Christianity, which believe in Islam? - Which religions are Christian? - Which religions are Muslim? - Which mayors belong to parties that have existed for more than 20 years? - When was a party founded? <mayor> <name>Michael Müller </name> <city>Berlin</city> <party>SPD</party> <year>2014</year> <profession>Printer</profession> <religion>Lutheran </religion> </mayor> <mayor> <name>Virginia Raggi </name> <city>Rome</city> <party>Five Star Movement </party> <year>2016</year> <profession>Lawyer</profession> <religion>Catholic </religion> </mayor> <mayor> <name>Corine Mauch </name> <city>Zurich</city> <party>SP</party> <year>2009</year> <profession>Economist </profession> <religion>unknown</religion> </mayor> <mayor> <name>Kadir Topbaş </name> <city>Istanbul </city> <party>AKP</party> <year>2004</year> <profession>Architect </profession> <religion>Sunni Islam </religion> </mayor>
  • 53. 53Semantic Web Approach Knowledge Graphs based on standards and explicit semantics Things and URIs instead of Strings and Literals <mayor> <name>Michael Müller </name> <city>Berlin</city> <party>SPD</party> <year>2014</year> <profession>Printer</profession> <religion>Lutheran </religion> </mayor> @prefix taxo: <http://marklogic.poolparty.biz/politics/> . @prefix skos: <http://www.w3.org/2004/02/skos/core#> . @prefix onto: <http://marklogic.poolparty.biz/Politics-ontology/> . taxo:2bde4d8c-e354-4b2b-a7d8-a488f6605b12 a onto:Politician . taxo:2bde4d8c-e354-4b2b-a7d8-a488f6605b12 skos:prefLabel “Michael Müller” . taxo:2bde4d8c-e354-4b2b-a7d8-a488f6605b12 onto:isLeaderOf taxo:0d1fe09c-6ee0-4af7-87f8-b62b2bfc7aa1 . taxo:2bde4d8c-e354-4b2b-a7d8-a488f6605b12 onto:isMemberOf taxo:7177cd40-a01c-426d-b622-7b687f98f413 . taxo:2bde4d8c-e354-4b2b-a7d8-a488f6605b12 onto:hasProfession taxo:aacd-53a0-49f7-92b4-72b8ecb1139e . taxo:2bde4d8c-e354-4b2b-a7d8-a488f6605b12 onto:believesIn taxo:baeaa801-0829-478b-b969-d4350ec58c69 . Michael Müller SPD Berlin Lutheran Party Politician Place Religion
  • 54. 54RDF as the base technology for Linked Data <mayor> <name>Michael Müller </name> <city>Berlin</city> <party>SPD</party> <year>2014</year> <profession>Printer</profession> <religion>Lutheran </religion> </mayor> @prefix taxo: <http://marklogic.poolparty.biz/politics/> . @prefix skos: <http://www.w3.org/2004/02/skos/core#> . @prefix onto: <http://marklogic.poolparty.biz/Politics-ontology/> . taxo:2bde4d8c-e354-4b2b-a7d8-a488f6605b12 a onto:Politician . taxo:2bde4d8c-e354-4b2b-a7d8-a488f6605b12 skos:prefLabel “Michael Müller” . taxo:2bde4d8c-e354-4b2b-a7d8-a488f6605b12 onto:isLeaderOf taxo:0d1fe09c-6ee0-4af7-87f8-b62b2bfc7aa1 . taxo:2bde4d8c-e354-4b2b-a7d8-a488f6605b12 onto:isMemberOf taxo:7177cd40-a01c-426d-b622-7b687f98f413 . taxo:2bde4d8c-e354-4b2b-a7d8-a488f6605b12 onto:hasProfession taxo:aacd-53a0-49f7-92b4-72b8ecb1139e . taxo:2bde4d8c-e354-4b2b-a7d8-a488f6605b12 onto:believesIn taxo:baeaa801-0829-478b-b969-d4350ec58c69 . taxo:7177cd40-a01c-426d-b622-7b687f98f413 a onto:Party . taxo:7177cd40-a01c-426d-b622-7b687f98f413 skos:prefLabel “Social Democratic Party” . taxo:7177cd40-a01c-426d-b622-7b687f98f413 skos:altLabel “SPD” . taxo:7177cd40-a01c-426d-b622-7b687f98f413 onto:locatedIn taxo:fcc75dc0-eca4-4c04-a065-b6b2fb39329f . taxo:7177cd40-a01c-426d-b622-7b687f98f413 onto:foundedIn “1863” . <party> <name>Social Democratic Party </name> <altname>SPD</altname> <founded>1863</founded> <country>Germany</country> </party> Michael Müller SPD Berlin Lutheran Party Politician Place Religion Germany 1863
  • 55. 55Knowledge Graphs can be extended continuously and can be enriched by other Linked Data sources <mayor> <name>Michael Müller </name> <city>Berlin</city> <party>SPD</party> <year>2014</year> <profession>Printer</profession> <religion>Lutheran </religion> </mayor> @prefix taxo: <http://marklogic.poolparty.biz/politics/> . @prefix skos: <http://www.w3.org/2004/02/skos/core#> . @prefix onto: <http://marklogic.poolparty.biz/Politics-ontology/> . taxo:2bde4d8c-e354-4b2b-a7d8-a488f6605b12 a onto:Politician . taxo:2bde4d8c-e354-4b2b-a7d8-a488f6605b12 skos:prefLabel “Michael Müller” . taxo:2bde4d8c-e354-4b2b-a7d8-a488f6605b12 onto:isLeaderOf taxo:0d1fe09c-6ee0-4af7-87f8-b62b2bfc7aa1 . taxo:2bde4d8c-e354-4b2b-a7d8-a488f6605b12 onto:isMemberOf taxo:7177cd40-a01c-426d-b622-7b687f98f413 . taxo:2bde4d8c-e354-4b2b-a7d8-a488f6605b12 onto:hasProfession taxo:aacd-53a0-49f7-92b4-72b8ecb1139e . taxo:2bde4d8c-e354-4b2b-a7d8-a488f6605b12 onto:believesIn taxo:baeaa801-0829-478b-b969-d4350ec58c69 . taxo:7177cd40-a01c-426d-b622-7b687f98f413 a onto:Party . taxo:7177cd40-a01c-426d-b622-7b687f98f413 skos:prefLabel “Social Democratic Party” . taxo:7177cd40-a01c-426d-b622-7b687f98f413 skos:altLabel “SPD” . taxo:7177cd40-a01c-426d-b622-7b687f98f413 onto:locatedIn taxo:fcc75dc0-eca4-4c04-a065-b6b2fb39329f . taxo:7177cd40-a01c-426d-b622-7b687f98f413 onto:foundedIn “1863” . <party> <name>Social Democratic Party </name> <altname>SPD</altname> <founded>1863</founded> <country>Germany</country> </party> Michael Müller SPD Berlin Lutheran Party Politician Place Religion Germany Berlin 3.6m European Union 1863
  • 58. CREATING KNOWLEDGE GRAPHS Creation and Maintenance with PoolParty 6.0 58
  • 59. 59Create Semantics PoolParty supports various methods to create consistent semantic metadata PoolParty Thesaurus Server Taxonomy, ontology, and graph management; linked data harvesting, taxonomy linking PoolParty PowerTagging Automatic content classification and semantic enrichment Corpus Analysis & Machine Learning Fully automated generation of graph providing language statistics and co-occurences PoolParty Unified Views Triplification of structured and semi-structured content; schema mapping, anything2RDF
  • 60. Graphs + Machine Learning PoolParty as a supervised learning system 60 Content Manager Integrator Taxonomist/ Ontologist Thesaurus Server Extractor PowerTagging uses API is user of is user of is basis of is basis of Index annotates enriches Corpus Learning/ Semantic Analysis CMS extends is basis of analyzes uses API proposes extensions
  • 62. TWO INTEGRATION SCENARIOS 62 DAM/CMS Option 1: Concepts are derived from taxonomy and tagging is stored together with the asset in the DAM/CMS http://apple.com/macmini.jpg http://apple.com/graph/1234 PoolParty API Option 2: Concepts are derived from taxonomy, and tagging event is stored in a triple store by tying together assets with concepts from graph. DAM/CMS http://apple.com/macmini.jpg http://apple.com/graph/1234 PoolParty API http://apple.com/macmini.jpg http://apple.com/macmini.jpg http://apple.com/graph/1234 RDF Store Wed 3 May, 2017User4711 DAM/CMS API Pool Party Pool Party
  • 63. Beyond Semantic Search Link unstructured information to semantic graphs with PoolParty 63 PoolParty GraphSearch Linked Data Warehouse Unstructured Information (e.g. SharePoint) RDF TripleStore (Taxonomies, Annotations and Graphs)
  • 66. GET STARTED 66 Get your test account at www.poolparty.biz
  • 68. CONNECT Joe Pairman Lead Consultant, Mekon ▸ [email protected] ▸ http://www.mekon.com ▸ https://www.linkedin.com/in/joepairman ▸ https://twitter.com/joepairman 68 © Mekon - http://www.mekon.com
  • 69. CONNECT Andreas Blumauer CEO, Semantic Web Company ▸ [email protected] ▸ https://www.semantic-web.com ▸ https://www.linkedin.com/in/andreasblumauer ▸ https://twitter.com/semwebcompany ▸ https://ablvienna.wordpress.com/ 69 © Semantic Web Company - http://www.semantic-web.com and http://www.poolparty.biz/