SlideShare a Scribd company logo
1 of 45
Download to read offline
Dr Mirek Sopek
Dr Robert Trypuz, Dominik Kuziński
MakoLab SA
• It is impossible to forget that Semantic Web
and „Semantics” as we use it in our track title,
owes much to Sir Tim Berners Lee –
the inventor of Web and the Semantic Web
• Tim received yesterday ACM Turing Award,
nicked named: Nobel of Computing
• Schema.org (2011), sponsored by the most important search engines: Google,
Microsoft, Yahoo and Yandex, is a large scale collaborative activity with a mission to
create, maintain, and promote schemas for structured data on the WEB pages and
beyond.
• It contains more than 2000 terms: 753 types, 1207 properties and 220 enumerations.
• Schema.org covers entities, relationships between entities and actions.
• Today, about 15 million sites use Schema.org. Random yet representative crawls (Web
Data Commons) show that about 30% of URLs on the web return some form of triples
from schema.org.
• Many applications from Google (Knowledge Graph), Microsoft (like Cortana), Pinterest,
Yandex and others already use schema.org to power rich experiences.
• Think of schema.org as a global Vocabulary for the web transcending domain and
language barriers.
http://bl.ocks.org/danbri/raw/1c121ea8bd2189cf411c/
• The Industry Ontologies are the subclass of the DOMAIN ONTOLOGIES.
• They are created to represent concepts that are used in a given industry
• They define valid meanings of concepts that are used in the industry
• The essential character of the Industry Ontologies is pragmatism – they
must be useful, practical and easy to use.
• Some examples of the Industrial Ontologies:
FIBO (Finance), GoodRelations (e-commerce), VVO (Volkswagen Vehicle Ontology), UCO (Used
Cars Ontology), GSPAS Ontology (Ford Ontology for Global Study Process Allocation System),
POPE (Purdue Ontology for Pharmaceutical Engineering) …
Case studies:
• Automotive ontology – schema.org “core”  auto.schema.org – “hosted extension” 
PURL.ORG/GAO – “external extension”
• Financial ontology – schema.org “core”  fibo.schema.org – “hosted extension”  fibo.org/voc
- „external extension”
Design Decisions
• „The driving factor in the design of
Schema.org was to make it easy for
webmasters to publish their data. In
general, the design decisions place more
of the burden on consumers of the
markup.”
R.V. GUHA, D. DAN BRICKLEY, S. MACBETH – „Schema.org
- Evolution of Structured Data on the Web”
Data Model
• Derived from RDFS (RDF Schema)
• Multiple inheritance hierarchy
• POLYMORPHIC PROPERTIES - Each property
may have one or more types as its domain
and its range („domainincludes” and
„rangeincludes”)
Usage models
• Under full control of site/messages/data
publishers
• Data EMBEDDED into page, data
representation or into message markup
(HTML, XML)
• Harvested during standard crawling,
message or data processing
Serializations
• RDFa - CANONICAL
• Microdata (native to HTML5)
• JSON-LD
Extension mechanism: sequence of specificity
CORE  HOSTED EXTENSIONS  EXTERNAL EXTENSIONS
CORE – „Core, basic vocabulary for describing the kind of entities the most common web
applications need”*
(Built by schema.org team, extended by proposals from community, managed by a community
process with the leading role of schema.org steering committee.)
HOSTED/REVIEWED EXTENSIONS – Domain specific basic vocabularies. The hosted extensions
are reviewed, versioned and published as part of schema.org itself to ensure consistency with the
core and its flat namespace. (Built by the specific interest groups respecting the community
process, reviewed by the schema.org community and approved by the steering committee).
EXTERNAL EXTENSIONS – More specialized, fully independent domain specific vocabularies.
Built by a third party. May go through a feedback process, yet they are hosted and controlled by
the third party to serve its specific application needs.
* http://schema.org/docs/extension.html
Extension mechanism: rules for URIs
CORE http://schema.org/<term> http://schema.org/<term>
HOSTED EXT. http://<ext>.schema.org/<term> http://schema.org/<term>
External EXT. http://<ext.domain>/<term> http://<ext.domain>/<term>
Documentation URI: Canonical URI:
CORE http://schema.org/Car http://schema.org/Car
HOSTED EXT. http://auto.schema.org/Motorcycle http://schema.org/Motorcycle
External EXT. http://fibo.org/voc/BusinessEntity http://fibo.org/voc/BusinessEntity
Examples:
Rules:
Examples - MICRODATA
div itemscope itemtype="http://schema.org/BankTransfer">
<h1>If you want to donate</h1>
Send <span itemprop="amount" itemscope itemtype="http://schema.org/MonetaryAmount">
<span itemprop="amount">30</span>
<span itemprop="currency" content="USD">$</span>
</span>
via bank transfer to the <span itemprop="beneficiaryBank">European ExampleBank, London</span>
Put "<i itemprop="name">Donate wikimedia.org</i>" in the transfer title.
</div>
Examples - RDFa
<div vocab="http://schema.org" typeof="BankTransfer">
<h1>If you want to donate</h1>
Send <span property="amount" typeof="MonetaryAmount">
<span property="amount">30</span>
<span property="currency" content="USD">$</span>
</span>
via bank transfer to the <span property="beneficiaryBank">European ExampleBank,London</span>
Put "<i property=’name’>Donate wikimedia.org</i>" in the transfer title.
</div>
Examples – JSON-LD
<script type="application/ld+json">
{"@context": "http://schema.org/",
"@type": "BankTransfer",
"name": "Donate wikimedia.org",
"amount": {
"@type": "MonetaryAmount",
"amount": "30",
"currency": "USD"
},
"beneficiaryBank": "European ExampleBank, London"
}
</script>
Automotive Extension
• Extension URI: auto.schema.org
• Designed as the first phase of the GAO project
(Generic Automotive Ontology -
http://automotive-ontology.org)
• First step: extending core vocabulary by a
minimal set of new terms (May 2015)
• Second step: creating auto.schema.org hosted
extension (May 2016)
• Third step: creating POC of the external
extension (March 2017)
Financial extension
• Extension URI: fibo.schema.org
• Inspiration from FIBO project (Financial
Industry Business Ontology – http://fibo.org )
• Going through BOC (Bag-Of-Concept) phase
and using an „Occam Razor” approach.
• First step: extending core vocabulary by a
minimal set of new terms (May 2016)
• Second step: creating fibo.schema.org hosted
extension (published in pending.schema.org
(March 2017))
• Third step: creating POC of the external
extension (March 2017)
May 13, 2015
– official introduction
of the Automotive extension
to schema.org
Collaborative project
of Hepp Research GmbH,
MakoLab SA
and many other individuals.
… can now be brought to the Web
with the auto.schema.org extension:
See: http://carinsearch.org
for more information
• Extension URI:
http://ontologies.makolab.com/gao/
• Based on GAO project (Generic
Automotive Ontology) ontology
• More than 300 classes and 40
properties
• Used to drive SMART search for
an automotive client
• See:
http://ontologies.makolab.com/gao/CarUsageType
http://ontologies.makolab.com/gao/ActiveOrPassiveSafetySystem
Extension of the core vocabulary
by a minimal set of new terms
(May 2016)
The hosted extension (published
March 2017) as
pending.schema.org
Collaborative project
of an international group of individuals
lead by MakoLab SA.
Described in: http://schema.org/docs/financial.html
The financial extension of schema.org
refers to the most important real world
objects related to banks and financial
institutions:
• A bank and its identification
mechanism
• A financial product
• An offer to the client
• Described in:
http://schema.org/docs/financial.html
Thing CLASSES
Action
TransferAction
MoneyTransfer
Intangible
Service
FinancialProduct
BankAccount
DepositAccount
CurrencyConversionService
InvestmentOrDeposit
BrokerageAccount
DepositAccount
InvestmentFund
LoanOrCredit
CreditCard
MortgageLoan
PaymentCard +
PaymentService
StructuredValue
ExchangeRateSpecification
MonetaryAmount
RepaymentSpecification
The financial extension of schema.org
refers to the most important real world
objects related to banks and financial
institutions:
• A bank and its identification
mechanism
• A financial product
• An offer to the client
• Described in:
http://schema.org/docs/financial.html
Thing PROPERTIES
Property
annualPercentageRate
feesAndCommissionsSpecification
interestRate
identifier
leiCode
duration
loanTerm
requiredCollateral
accountMinimumInflow
accountOverdraftLimit
amount
bankAccountType
beneficiaryBank
cashBack
contactlessPayment
currency
currentExchangeRate
domiciledMortgage
downPayment
earlyPrepaymentPenalty
exchangeRate
exchangeRateSpread
floorLimit
gracePeriod
loanMortgageMandateAmount
loanPaymentAmount
loanPaymentFrequency
loanRepaymentForm
loanType
monthlyMinimumRepaymentAmount
numberOfLoanPayments
recourseLoan
renegotiableLoan
A bank
Deposit Account
Payment card
The basic models of the
financial objects
• Extension URI:
http://fibo.org/voc/
• Based on FIBO project
(Financial Industry Business
Ontology) ontology –
Business Entities
• Used in the POC for SEO,
analytics and search.
• Flat namespace (moderate requirement)
• schema.org views (showing super- and sub- types for a given type, showing
properties that can be used)
• References to schema.org for common types and properties
• URI stability and persistence
• Good taxonomy
• Good and comprehensive labels
• Not many restrictions, e.g. property polymorphism not required
Many ontologies can qualify for the transformation !!!
The Web Structured Data Revolution
Knowledge Graphs, Rich Snippets,
Conversational Search, Info Boxes, Knowledge Panels,
Semantic Search, Answer Boxes, RankBrain,
Semantic SEO, Rich Cards, Enhanced Analytics
and more …
I. DATA analytics for Websites using schema.org
II. Intelligent/Smart search based on schema.org markup
III. Enterprise taxonomies & vocabularies
• Work for both Intra-, Extra- and Inter-net portals
• Does not need Google to cooperate 
• Not limited to „core” or „hosted extensions”
• Works with all serializations, but the easiest is JSON-LD.
• Minimal skills required to create relevant markup
Markup in
website’s code
• Schema.org
or external
extension
Google Tag
Manager*
• Additional
setup
Google
Analytics**
• Additional
Dimensions
and Metrics
How does it work?
* Other Tag Managers possible
** Other analytics platforms possible
Proof-Of-Concept:
Auto
Model 1
- Name
- Brand
Version1
Model,
fuelConsumption,
fuelType,
numberOfDoors, Color
Version 2
Version 3
Model 2
- Name
- Brand
Version 1
Version 2
Version 3
Model 3
- Name
- brand
Version 1
Version 2
Version 3
http://wisem.makolab.pl/ga/car1a.html
• Mark your product data
with schema.org markup
• Run the smart Search Crawler
for an Enterprise Website
• Check for schema.org
markup (Microdata or JSON-LD)
• When markup found, create
property map and assign values
• Display enhanced search results
Corporate product page + microdata
http://nusil.com/product/r-2370_rtv-silicone-rubber-foam
Crawler
Indexer
(Lucene)
Microdata
found
Semantic
Data
WebSite
The real values taken from existing data found
by crawler within the marked website pages
• External extensions to schema.org
are ideal for exposing enterprise
taxonomies
• OWL ontologies can be “projected”
onto external schema.org format
• No loss of ontology expressivity
• The best example: “GS1 Web
Vocabulary” http://gs1.org/voc/
• GAO, FIBO external extension POCs
“A well-constructed enterprise taxonomy is central to multiple
business functions, including Business Intelligence, Content Strategy a
nd Management, Digital Asset Management, Knowledge Management,
and User Experience.” Strategic Content (http://strategiccontent.com)
• Schema.org is an extensible framework to build (convert) industrial ontologies
• Extremely easy to use
• It’s principal use is to enable Structured Data Revolution
• It can also be used for an enterprise’s own needs:
• Enhancing enterprise data quality and meaning by delivering easy to use
vocabulary/taxonomy solution
• Enabling data analytics
• Enabling smart search
• External extensions to schema.org can be used to express most of the industrial
ontologies (easy to match requirements)
• Bridges the gap between enterprise data formats and public web data
Robert Trypuz
MakoLab SA
Rzgowska 30
93-172 Łódź
Poland
robert.trypuz@makolab.com
Dominik Kuziński
MakoLab SA
Rzgowska 30
93-172 Łódź
Poland
dominik.kuzinski@makolab.com
MakoLab USA Inc.
20 West University Ave.,
Gainesville, FL 32601
USA
+1 551 226 5488
MakoLab SA
Demokratyczna 46
93-430 Lodz
Poland
+48 600 814 537
Dr Mirek Sopek
sopek@makolab.com

More Related Content

What's hot

LEI.INFO and The ideas for LEI system
LEI.INFO and The ideas for LEI systemLEI.INFO and The ideas for LEI system
LEI.INFO and The ideas for LEI systemsopekmir
 
Industry Ontologies: Case Studies in Creating and Extending Schema.org for In...
Industry Ontologies: Case Studies in Creating and Extending Schema.org for In...Industry Ontologies: Case Studies in Creating and Extending Schema.org for In...
Industry Ontologies: Case Studies in Creating and Extending Schema.org for In...MakoLab SA
 
Linking Open, Big Data Using Semantic Web Technologies - An Introduction
Linking Open, Big Data Using Semantic Web Technologies - An IntroductionLinking Open, Big Data Using Semantic Web Technologies - An Introduction
Linking Open, Big Data Using Semantic Web Technologies - An IntroductionRonald Ashri
 
Building NextGen Enterprise data platforms | Graham Cousins
Building NextGen Enterprise data platforms | Graham CousinsBuilding NextGen Enterprise data platforms | Graham Cousins
Building NextGen Enterprise data platforms | Graham CousinsConnected Data World
 
Ethics & (Explainable) AI – Semantic AI & the Role of the Knowledge Scientist
Ethics & (Explainable) AI – Semantic AI & the Role of the Knowledge ScientistEthics & (Explainable) AI – Semantic AI & the Role of the Knowledge Scientist
Ethics & (Explainable) AI – Semantic AI & the Role of the Knowledge ScientistStratos Kontopoulos
 
How Semantics Solves Big Data Challenges
How Semantics Solves Big Data ChallengesHow Semantics Solves Big Data Challenges
How Semantics Solves Big Data ChallengesDATAVERSITY
 
What can linked data do for digital libraries
What can linked data do for digital librariesWhat can linked data do for digital libraries
What can linked data do for digital librariesSören Auer
 
The Power of Semantic Technologies to Explore Linked Open Data
The Power of Semantic Technologies to Explore Linked Open DataThe Power of Semantic Technologies to Explore Linked Open Data
The Power of Semantic Technologies to Explore Linked Open DataOntotext
 
How google is using linked data today and vision for tomorrow
How google is using linked data today and vision for tomorrowHow google is using linked data today and vision for tomorrow
How google is using linked data today and vision for tomorrowVasu Jain
 
RDF and OWL : the powerful duo | Tara Raafat
RDF and OWL : the powerful duo | Tara RaafatRDF and OWL : the powerful duo | Tara Raafat
RDF and OWL : the powerful duo | Tara RaafatConnected Data World
 
Entity-Centric Data Management
Entity-Centric Data ManagementEntity-Centric Data Management
Entity-Centric Data ManagementeXascale Infolab
 
An introduction to Linked (Open) Data
An introduction to Linked (Open) DataAn introduction to Linked (Open) Data
An introduction to Linked (Open) DataAli Khalili
 
DCMI Keynote: Bridging the Semantic Gaps and Interoperability
DCMI Keynote: Bridging the Semantic Gaps and InteroperabilityDCMI Keynote: Bridging the Semantic Gaps and Interoperability
DCMI Keynote: Bridging the Semantic Gaps and InteroperabilityMike Bergman
 

What's hot (20)

LEI.INFO and The ideas for LEI system
LEI.INFO and The ideas for LEI systemLEI.INFO and The ideas for LEI system
LEI.INFO and The ideas for LEI system
 
Industry Ontologies: Case Studies in Creating and Extending Schema.org for In...
Industry Ontologies: Case Studies in Creating and Extending Schema.org for In...Industry Ontologies: Case Studies in Creating and Extending Schema.org for In...
Industry Ontologies: Case Studies in Creating and Extending Schema.org for In...
 
Linking Open, Big Data Using Semantic Web Technologies - An Introduction
Linking Open, Big Data Using Semantic Web Technologies - An IntroductionLinking Open, Big Data Using Semantic Web Technologies - An Introduction
Linking Open, Big Data Using Semantic Web Technologies - An Introduction
 
Building NextGen Enterprise data platforms | Graham Cousins
Building NextGen Enterprise data platforms | Graham CousinsBuilding NextGen Enterprise data platforms | Graham Cousins
Building NextGen Enterprise data platforms | Graham Cousins
 
Ethics & (Explainable) AI – Semantic AI & the Role of the Knowledge Scientist
Ethics & (Explainable) AI – Semantic AI & the Role of the Knowledge ScientistEthics & (Explainable) AI – Semantic AI & the Role of the Knowledge Scientist
Ethics & (Explainable) AI – Semantic AI & the Role of the Knowledge Scientist
 
Linked data life cycles
Linked data life cyclesLinked data life cycles
Linked data life cycles
 
How Semantics Solves Big Data Challenges
How Semantics Solves Big Data ChallengesHow Semantics Solves Big Data Challenges
How Semantics Solves Big Data Challenges
 
LOD2 Webinar Series: CubeViz
LOD2 Webinar Series: CubeViz LOD2 Webinar Series: CubeViz
LOD2 Webinar Series: CubeViz
 
What can linked data do for digital libraries
What can linked data do for digital librariesWhat can linked data do for digital libraries
What can linked data do for digital libraries
 
The Power of Semantic Technologies to Explore Linked Open Data
The Power of Semantic Technologies to Explore Linked Open DataThe Power of Semantic Technologies to Explore Linked Open Data
The Power of Semantic Technologies to Explore Linked Open Data
 
LOD2 Webinar Series FOX
LOD2 Webinar Series FOXLOD2 Webinar Series FOX
LOD2 Webinar Series FOX
 
euBusinessGraph Company and Economic Data
euBusinessGraph Company and Economic DataeuBusinessGraph Company and Economic Data
euBusinessGraph Company and Economic Data
 
How google is using linked data today and vision for tomorrow
How google is using linked data today and vision for tomorrowHow google is using linked data today and vision for tomorrow
How google is using linked data today and vision for tomorrow
 
RDF and OWL : the powerful duo | Tara Raafat
RDF and OWL : the powerful duo | Tara RaafatRDF and OWL : the powerful duo | Tara Raafat
RDF and OWL : the powerful duo | Tara Raafat
 
Entity-Centric Data Management
Entity-Centric Data ManagementEntity-Centric Data Management
Entity-Centric Data Management
 
LOD2 Webinar: SIREn
LOD2 Webinar: SIREnLOD2 Webinar: SIREn
LOD2 Webinar: SIREn
 
An introduction to Linked (Open) Data
An introduction to Linked (Open) DataAn introduction to Linked (Open) Data
An introduction to Linked (Open) Data
 
LOD2 Webinar Series Classification and Quality Analysis with DL Learner and ORE
LOD2 Webinar Series Classification and Quality Analysis with DL Learner and ORELOD2 Webinar Series Classification and Quality Analysis with DL Learner and ORE
LOD2 Webinar Series Classification and Quality Analysis with DL Learner and ORE
 
Semantics and Machine Learning
Semantics and Machine LearningSemantics and Machine Learning
Semantics and Machine Learning
 
DCMI Keynote: Bridging the Semantic Gaps and Interoperability
DCMI Keynote: Bridging the Semantic Gaps and InteroperabilityDCMI Keynote: Bridging the Semantic Gaps and Interoperability
DCMI Keynote: Bridging the Semantic Gaps and Interoperability
 

Similar to Industry Ontologies: Case Studies in Creating and Extending Schema.org

What are the different types of web scraping approaches
What are the different types of web scraping approachesWhat are the different types of web scraping approaches
What are the different types of web scraping approachesAparna Sharma
 
The Web Data Commons Microdata, RDFa, and Microformat Dataset Series @ ISWC2014
The Web Data Commons Microdata, RDFa, and Microformat Dataset Series @ ISWC2014The Web Data Commons Microdata, RDFa, and Microformat Dataset Series @ ISWC2014
The Web Data Commons Microdata, RDFa, and Microformat Dataset Series @ ISWC2014Robert Meusel
 
Schema.fiware.org: FIWARE Harmonized Data Models
Schema.fiware.org: FIWARE Harmonized Data ModelsSchema.fiware.org: FIWARE Harmonized Data Models
Schema.fiware.org: FIWARE Harmonized Data ModelsFIWARE
 
Information Management & Sharing in Digital Era
Information Management & Sharing in Digital Era Information Management & Sharing in Digital Era
Information Management & Sharing in Digital Era Liaquat Rahoo
 
Overview of modern software ecosystem for big data analysis
Overview of modern software ecosystem for big data analysisOverview of modern software ecosystem for big data analysis
Overview of modern software ecosystem for big data analysisMichael Bryzek
 
(Updated) SharePoint & jQuery Guide
(Updated) SharePoint & jQuery Guide(Updated) SharePoint & jQuery Guide
(Updated) SharePoint & jQuery GuideMark Rackley
 
Technologies and Innovation – The Internet of Value
Technologies and Innovation – The Internet of ValueTechnologies and Innovation – The Internet of Value
Technologies and Innovation – The Internet of ValueLee Schlenker
 
Approaches to machine actionable links
Approaches to machine actionable linksApproaches to machine actionable links
Approaches to machine actionable linksStephen Richard
 
Domino and AWS: collaborative analytics and model governance at financial ser...
Domino and AWS: collaborative analytics and model governance at financial ser...Domino and AWS: collaborative analytics and model governance at financial ser...
Domino and AWS: collaborative analytics and model governance at financial ser...Domino Data Lab
 
Open Source, The Natural Fit for Content Management in the Enterprise
Open Source, The Natural Fit for Content Management in the EnterpriseOpen Source, The Natural Fit for Content Management in the Enterprise
Open Source, The Natural Fit for Content Management in the EnterpriseMatt Hamilton
 
The Enterprise Guide to Building a Data Mesh - Introducing SpecMesh
The Enterprise Guide to Building a Data Mesh - Introducing SpecMeshThe Enterprise Guide to Building a Data Mesh - Introducing SpecMesh
The Enterprise Guide to Building a Data Mesh - Introducing SpecMeshIanFurlong4
 
How to Optimize Your Drupal Site with Structured Content
How to Optimize Your Drupal Site with Structured ContentHow to Optimize Your Drupal Site with Structured Content
How to Optimize Your Drupal Site with Structured ContentAcquia
 

Similar to Industry Ontologies: Case Studies in Creating and Extending Schema.org (20)

What are the different types of web scraping approaches
What are the different types of web scraping approachesWhat are the different types of web scraping approaches
What are the different types of web scraping approaches
 
The Web Data Commons Microdata, RDFa, and Microformat Dataset Series @ ISWC2014
The Web Data Commons Microdata, RDFa, and Microformat Dataset Series @ ISWC2014The Web Data Commons Microdata, RDFa, and Microformat Dataset Series @ ISWC2014
The Web Data Commons Microdata, RDFa, and Microformat Dataset Series @ ISWC2014
 
Schema.fiware.org: FIWARE Harmonized Data Models
Schema.fiware.org: FIWARE Harmonized Data ModelsSchema.fiware.org: FIWARE Harmonized Data Models
Schema.fiware.org: FIWARE Harmonized Data Models
 
Information Management & Sharing in Digital Era
Information Management & Sharing in Digital Era Information Management & Sharing in Digital Era
Information Management & Sharing in Digital Era
 
Pratical Deep Dive into the Semantic Web - #smconnect
Pratical Deep Dive into the Semantic Web - #smconnectPratical Deep Dive into the Semantic Web - #smconnect
Pratical Deep Dive into the Semantic Web - #smconnect
 
Mark logic for dita
Mark logic for ditaMark logic for dita
Mark logic for dita
 
Googlesnippets
GooglesnippetsGooglesnippets
Googlesnippets
 
Overview of modern software ecosystem for big data analysis
Overview of modern software ecosystem for big data analysisOverview of modern software ecosystem for big data analysis
Overview of modern software ecosystem for big data analysis
 
NYC Sem Web Meetup 20090219
NYC Sem Web Meetup 20090219NYC Sem Web Meetup 20090219
NYC Sem Web Meetup 20090219
 
(Updated) SharePoint & jQuery Guide
(Updated) SharePoint & jQuery Guide(Updated) SharePoint & jQuery Guide
(Updated) SharePoint & jQuery Guide
 
Technologies and Innovation – The Internet of Value
Technologies and Innovation – The Internet of ValueTechnologies and Innovation – The Internet of Value
Technologies and Innovation – The Internet of Value
 
Approaches to machine actionable links
Approaches to machine actionable linksApproaches to machine actionable links
Approaches to machine actionable links
 
Ashok
AshokAshok
Ashok
 
Domino and AWS: collaborative analytics and model governance at financial ser...
Domino and AWS: collaborative analytics and model governance at financial ser...Domino and AWS: collaborative analytics and model governance at financial ser...
Domino and AWS: collaborative analytics and model governance at financial ser...
 
Webware Webinar
Webware WebinarWebware Webinar
Webware Webinar
 
Open Source, The Natural Fit for Content Management in the Enterprise
Open Source, The Natural Fit for Content Management in the EnterpriseOpen Source, The Natural Fit for Content Management in the Enterprise
Open Source, The Natural Fit for Content Management in the Enterprise
 
The Enterprise Guide to Building a Data Mesh - Introducing SpecMesh
The Enterprise Guide to Building a Data Mesh - Introducing SpecMeshThe Enterprise Guide to Building a Data Mesh - Introducing SpecMesh
The Enterprise Guide to Building a Data Mesh - Introducing SpecMesh
 
Web services2014
Web services2014Web services2014
Web services2014
 
How to Optimize Your Drupal Site with Structured Content
How to Optimize Your Drupal Site with Structured ContentHow to Optimize Your Drupal Site with Structured Content
How to Optimize Your Drupal Site with Structured Content
 
JAMStack
JAMStackJAMStack
JAMStack
 

More from sopekmir

Using Blockchain for Digital Identifiers. The case of LEI.
Using Blockchain for Digital Identifiers. The case of LEI.Using Blockchain for Digital Identifiers. The case of LEI.
Using Blockchain for Digital Identifiers. The case of LEI.sopekmir
 
Nietypowe Aplikacje Blockchain - dla Lodz Blockchain Meetup #2
Nietypowe Aplikacje Blockchain - dla Lodz Blockchain Meetup #2Nietypowe Aplikacje Blockchain - dla Lodz Blockchain Meetup #2
Nietypowe Aplikacje Blockchain - dla Lodz Blockchain Meetup #2sopekmir
 
Four Slupsk Lectures. IV. Digital Revolution & Digital Agencies
Four Slupsk Lectures. IV. Digital Revolution & Digital AgenciesFour Slupsk Lectures. IV. Digital Revolution & Digital Agencies
Four Slupsk Lectures. IV. Digital Revolution & Digital Agenciessopekmir
 
Four Slupsk Lectures. III. Blockchain & Bitcoin
Four Slupsk Lectures. III. Blockchain & BitcoinFour Slupsk Lectures. III. Blockchain & Bitcoin
Four Slupsk Lectures. III. Blockchain & Bitcoinsopekmir
 
Four Slupsk Lectures. II. Semantic Web
Four Slupsk Lectures. II. Semantic WebFour Slupsk Lectures. II. Semantic Web
Four Slupsk Lectures. II. Semantic Websopekmir
 
Four Slupsk Lectures. I. Artificial Intelligence
Four Slupsk Lectures. I. Artificial IntelligenceFour Slupsk Lectures. I. Artificial Intelligence
Four Slupsk Lectures. I. Artificial Intelligencesopekmir
 
From Semantic Web to AI. A lecture at JPII University in Lublin
From Semantic Web to AI. A lecture at JPII University in LublinFrom Semantic Web to AI. A lecture at JPII University in Lublin
From Semantic Web to AI. A lecture at JPII University in Lublinsopekmir
 
How Can Blockchain amplify Digital Identifiers? Improving Data Persistence, O...
How Can Blockchain amplify Digital Identifiers? Improving Data Persistence, O...How Can Blockchain amplify Digital Identifiers? Improving Data Persistence, O...
How Can Blockchain amplify Digital Identifiers? Improving Data Persistence, O...sopekmir
 
Blockchain for Digital Identifiers
Blockchain for Digital IdentifiersBlockchain for Digital Identifiers
Blockchain for Digital Identifierssopekmir
 
Representation of molecular structures and related computations on the Sema...
Representation of molecular structures and related computations on the Sema...Representation of molecular structures and related computations on the Sema...
Representation of molecular structures and related computations on the Sema...sopekmir
 
Chemical Semantics at Sopron CC Conference
Chemical Semantics at Sopron CC Conference Chemical Semantics at Sopron CC Conference
Chemical Semantics at Sopron CC Conference sopekmir
 
Chemical Semantics Sopron Talk
Chemical Semantics Sopron TalkChemical Semantics Sopron Talk
Chemical Semantics Sopron Talksopekmir
 
Web Technology Management Lecture IV
Web Technology Management Lecture IVWeb Technology Management Lecture IV
Web Technology Management Lecture IVsopekmir
 
Web Technology Management Lecture III
Web Technology Management Lecture IIIWeb Technology Management Lecture III
Web Technology Management Lecture IIIsopekmir
 
Web Technology Management Lecture II
Web Technology Management Lecture IIWeb Technology Management Lecture II
Web Technology Management Lecture IIsopekmir
 
History of The Web
History of The WebHistory of The Web
History of The Websopekmir
 
Web Technology Management Lecture
Web Technology Management LectureWeb Technology Management Lecture
Web Technology Management Lecturesopekmir
 
Noahide Laws
Noahide LawsNoahide Laws
Noahide Lawssopekmir
 
Tranzakcje
TranzakcjeTranzakcje
Tranzakcjesopekmir
 
Col Dis Development Eng
Col Dis Development EngCol Dis Development Eng
Col Dis Development Engsopekmir
 

More from sopekmir (20)

Using Blockchain for Digital Identifiers. The case of LEI.
Using Blockchain for Digital Identifiers. The case of LEI.Using Blockchain for Digital Identifiers. The case of LEI.
Using Blockchain for Digital Identifiers. The case of LEI.
 
Nietypowe Aplikacje Blockchain - dla Lodz Blockchain Meetup #2
Nietypowe Aplikacje Blockchain - dla Lodz Blockchain Meetup #2Nietypowe Aplikacje Blockchain - dla Lodz Blockchain Meetup #2
Nietypowe Aplikacje Blockchain - dla Lodz Blockchain Meetup #2
 
Four Slupsk Lectures. IV. Digital Revolution & Digital Agencies
Four Slupsk Lectures. IV. Digital Revolution & Digital AgenciesFour Slupsk Lectures. IV. Digital Revolution & Digital Agencies
Four Slupsk Lectures. IV. Digital Revolution & Digital Agencies
 
Four Slupsk Lectures. III. Blockchain & Bitcoin
Four Slupsk Lectures. III. Blockchain & BitcoinFour Slupsk Lectures. III. Blockchain & Bitcoin
Four Slupsk Lectures. III. Blockchain & Bitcoin
 
Four Slupsk Lectures. II. Semantic Web
Four Slupsk Lectures. II. Semantic WebFour Slupsk Lectures. II. Semantic Web
Four Slupsk Lectures. II. Semantic Web
 
Four Slupsk Lectures. I. Artificial Intelligence
Four Slupsk Lectures. I. Artificial IntelligenceFour Slupsk Lectures. I. Artificial Intelligence
Four Slupsk Lectures. I. Artificial Intelligence
 
From Semantic Web to AI. A lecture at JPII University in Lublin
From Semantic Web to AI. A lecture at JPII University in LublinFrom Semantic Web to AI. A lecture at JPII University in Lublin
From Semantic Web to AI. A lecture at JPII University in Lublin
 
How Can Blockchain amplify Digital Identifiers? Improving Data Persistence, O...
How Can Blockchain amplify Digital Identifiers? Improving Data Persistence, O...How Can Blockchain amplify Digital Identifiers? Improving Data Persistence, O...
How Can Blockchain amplify Digital Identifiers? Improving Data Persistence, O...
 
Blockchain for Digital Identifiers
Blockchain for Digital IdentifiersBlockchain for Digital Identifiers
Blockchain for Digital Identifiers
 
Representation of molecular structures and related computations on the Sema...
Representation of molecular structures and related computations on the Sema...Representation of molecular structures and related computations on the Sema...
Representation of molecular structures and related computations on the Sema...
 
Chemical Semantics at Sopron CC Conference
Chemical Semantics at Sopron CC Conference Chemical Semantics at Sopron CC Conference
Chemical Semantics at Sopron CC Conference
 
Chemical Semantics Sopron Talk
Chemical Semantics Sopron TalkChemical Semantics Sopron Talk
Chemical Semantics Sopron Talk
 
Web Technology Management Lecture IV
Web Technology Management Lecture IVWeb Technology Management Lecture IV
Web Technology Management Lecture IV
 
Web Technology Management Lecture III
Web Technology Management Lecture IIIWeb Technology Management Lecture III
Web Technology Management Lecture III
 
Web Technology Management Lecture II
Web Technology Management Lecture IIWeb Technology Management Lecture II
Web Technology Management Lecture II
 
History of The Web
History of The WebHistory of The Web
History of The Web
 
Web Technology Management Lecture
Web Technology Management LectureWeb Technology Management Lecture
Web Technology Management Lecture
 
Noahide Laws
Noahide LawsNoahide Laws
Noahide Laws
 
Tranzakcje
TranzakcjeTranzakcje
Tranzakcje
 
Col Dis Development Eng
Col Dis Development EngCol Dis Development Eng
Col Dis Development Eng
 

Recently uploaded

Mira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
Mira Road Housewife Call Girls 07506202331, Nalasopara Call GirlsMira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
Mira Road Housewife Call Girls 07506202331, Nalasopara Call GirlsPriya Reddy
 
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsRussian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsMonica Sydney
 
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查ydyuyu
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查ydyuyu
 
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制pxcywzqs
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtrahman018755
 
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime NagercoilNagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoilmeghakumariji156
 
Call girls Service in Ajman 0505086370 Ajman call girls
Call girls Service in Ajman 0505086370 Ajman call girlsCall girls Service in Ajman 0505086370 Ajman call girls
Call girls Service in Ajman 0505086370 Ajman call girlsMonica Sydney
 
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge GraphsEleniIlkou
 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC
 
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac RoomVip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Roommeghakumariji156
 
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrStory Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrHenryBriggs2
 
Ballia Escorts Service Girl ^ 9332606886, WhatsApp Anytime Ballia
Ballia Escorts Service Girl ^ 9332606886, WhatsApp Anytime BalliaBallia Escorts Service Girl ^ 9332606886, WhatsApp Anytime Ballia
Ballia Escorts Service Girl ^ 9332606886, WhatsApp Anytime Balliameghakumariji156
 
Best SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency DallasBest SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency DallasDigicorns Technologies
 
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样ayvbos
 
Local Call Girls in Seoni 9332606886 HOT & SEXY Models beautiful and charmin...
Local Call Girls in Seoni  9332606886 HOT & SEXY Models beautiful and charmin...Local Call Girls in Seoni  9332606886 HOT & SEXY Models beautiful and charmin...
Local Call Girls in Seoni 9332606886 HOT & SEXY Models beautiful and charmin...kumargunjan9515
 
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirtrahman018755
 
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdfMatthew Sinclair
 
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu DhabiAbu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu DhabiMonica Sydney
 
20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdfMatthew Sinclair
 

Recently uploaded (20)

Mira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
Mira Road Housewife Call Girls 07506202331, Nalasopara Call GirlsMira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
Mira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
 
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsRussian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
 
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
 
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirt
 
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime NagercoilNagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
 
Call girls Service in Ajman 0505086370 Ajman call girls
Call girls Service in Ajman 0505086370 Ajman call girlsCall girls Service in Ajman 0505086370 Ajman call girls
Call girls Service in Ajman 0505086370 Ajman call girls
 
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53
 
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac RoomVip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
 
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrStory Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
 
Ballia Escorts Service Girl ^ 9332606886, WhatsApp Anytime Ballia
Ballia Escorts Service Girl ^ 9332606886, WhatsApp Anytime BalliaBallia Escorts Service Girl ^ 9332606886, WhatsApp Anytime Ballia
Ballia Escorts Service Girl ^ 9332606886, WhatsApp Anytime Ballia
 
Best SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency DallasBest SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency Dallas
 
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
 
Local Call Girls in Seoni 9332606886 HOT & SEXY Models beautiful and charmin...
Local Call Girls in Seoni  9332606886 HOT & SEXY Models beautiful and charmin...Local Call Girls in Seoni  9332606886 HOT & SEXY Models beautiful and charmin...
Local Call Girls in Seoni 9332606886 HOT & SEXY Models beautiful and charmin...
 
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirt
 
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
 
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu DhabiAbu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
 
20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf
 

Industry Ontologies: Case Studies in Creating and Extending Schema.org

  • 1. Dr Mirek Sopek Dr Robert Trypuz, Dominik Kuziński MakoLab SA
  • 2. • It is impossible to forget that Semantic Web and „Semantics” as we use it in our track title, owes much to Sir Tim Berners Lee – the inventor of Web and the Semantic Web • Tim received yesterday ACM Turing Award, nicked named: Nobel of Computing
  • 3. • Schema.org (2011), sponsored by the most important search engines: Google, Microsoft, Yahoo and Yandex, is a large scale collaborative activity with a mission to create, maintain, and promote schemas for structured data on the WEB pages and beyond. • It contains more than 2000 terms: 753 types, 1207 properties and 220 enumerations. • Schema.org covers entities, relationships between entities and actions. • Today, about 15 million sites use Schema.org. Random yet representative crawls (Web Data Commons) show that about 30% of URLs on the web return some form of triples from schema.org. • Many applications from Google (Knowledge Graph), Microsoft (like Cortana), Pinterest, Yandex and others already use schema.org to power rich experiences. • Think of schema.org as a global Vocabulary for the web transcending domain and language barriers.
  • 5. • The Industry Ontologies are the subclass of the DOMAIN ONTOLOGIES. • They are created to represent concepts that are used in a given industry • They define valid meanings of concepts that are used in the industry • The essential character of the Industry Ontologies is pragmatism – they must be useful, practical and easy to use. • Some examples of the Industrial Ontologies: FIBO (Finance), GoodRelations (e-commerce), VVO (Volkswagen Vehicle Ontology), UCO (Used Cars Ontology), GSPAS Ontology (Ford Ontology for Global Study Process Allocation System), POPE (Purdue Ontology for Pharmaceutical Engineering) …
  • 6. Case studies: • Automotive ontology – schema.org “core”  auto.schema.org – “hosted extension”  PURL.ORG/GAO – “external extension” • Financial ontology – schema.org “core”  fibo.schema.org – “hosted extension”  fibo.org/voc - „external extension”
  • 7. Design Decisions • „The driving factor in the design of Schema.org was to make it easy for webmasters to publish their data. In general, the design decisions place more of the burden on consumers of the markup.” R.V. GUHA, D. DAN BRICKLEY, S. MACBETH – „Schema.org - Evolution of Structured Data on the Web” Data Model • Derived from RDFS (RDF Schema) • Multiple inheritance hierarchy • POLYMORPHIC PROPERTIES - Each property may have one or more types as its domain and its range („domainincludes” and „rangeincludes”)
  • 8. Usage models • Under full control of site/messages/data publishers • Data EMBEDDED into page, data representation or into message markup (HTML, XML) • Harvested during standard crawling, message or data processing Serializations • RDFa - CANONICAL • Microdata (native to HTML5) • JSON-LD
  • 9. Extension mechanism: sequence of specificity CORE  HOSTED EXTENSIONS  EXTERNAL EXTENSIONS CORE – „Core, basic vocabulary for describing the kind of entities the most common web applications need”* (Built by schema.org team, extended by proposals from community, managed by a community process with the leading role of schema.org steering committee.) HOSTED/REVIEWED EXTENSIONS – Domain specific basic vocabularies. The hosted extensions are reviewed, versioned and published as part of schema.org itself to ensure consistency with the core and its flat namespace. (Built by the specific interest groups respecting the community process, reviewed by the schema.org community and approved by the steering committee). EXTERNAL EXTENSIONS – More specialized, fully independent domain specific vocabularies. Built by a third party. May go through a feedback process, yet they are hosted and controlled by the third party to serve its specific application needs. * http://schema.org/docs/extension.html
  • 10. Extension mechanism: rules for URIs CORE http://schema.org/<term> http://schema.org/<term> HOSTED EXT. http://<ext>.schema.org/<term> http://schema.org/<term> External EXT. http://<ext.domain>/<term> http://<ext.domain>/<term> Documentation URI: Canonical URI: CORE http://schema.org/Car http://schema.org/Car HOSTED EXT. http://auto.schema.org/Motorcycle http://schema.org/Motorcycle External EXT. http://fibo.org/voc/BusinessEntity http://fibo.org/voc/BusinessEntity Examples: Rules:
  • 11. Examples - MICRODATA div itemscope itemtype="http://schema.org/BankTransfer"> <h1>If you want to donate</h1> Send <span itemprop="amount" itemscope itemtype="http://schema.org/MonetaryAmount"> <span itemprop="amount">30</span> <span itemprop="currency" content="USD">$</span> </span> via bank transfer to the <span itemprop="beneficiaryBank">European ExampleBank, London</span> Put "<i itemprop="name">Donate wikimedia.org</i>" in the transfer title. </div>
  • 12. Examples - RDFa <div vocab="http://schema.org" typeof="BankTransfer"> <h1>If you want to donate</h1> Send <span property="amount" typeof="MonetaryAmount"> <span property="amount">30</span> <span property="currency" content="USD">$</span> </span> via bank transfer to the <span property="beneficiaryBank">European ExampleBank,London</span> Put "<i property=’name’>Donate wikimedia.org</i>" in the transfer title. </div>
  • 13. Examples – JSON-LD <script type="application/ld+json"> {"@context": "http://schema.org/", "@type": "BankTransfer", "name": "Donate wikimedia.org", "amount": { "@type": "MonetaryAmount", "amount": "30", "currency": "USD" }, "beneficiaryBank": "European ExampleBank, London" } </script>
  • 14.
  • 15. Automotive Extension • Extension URI: auto.schema.org • Designed as the first phase of the GAO project (Generic Automotive Ontology - http://automotive-ontology.org) • First step: extending core vocabulary by a minimal set of new terms (May 2015) • Second step: creating auto.schema.org hosted extension (May 2016) • Third step: creating POC of the external extension (March 2017) Financial extension • Extension URI: fibo.schema.org • Inspiration from FIBO project (Financial Industry Business Ontology – http://fibo.org ) • Going through BOC (Bag-Of-Concept) phase and using an „Occam Razor” approach. • First step: extending core vocabulary by a minimal set of new terms (May 2016) • Second step: creating fibo.schema.org hosted extension (published in pending.schema.org (March 2017)) • Third step: creating POC of the external extension (March 2017)
  • 16. May 13, 2015 – official introduction of the Automotive extension to schema.org Collaborative project of Hepp Research GmbH, MakoLab SA and many other individuals.
  • 17. … can now be brought to the Web with the auto.schema.org extension: See: http://carinsearch.org for more information
  • 18. • Extension URI: http://ontologies.makolab.com/gao/ • Based on GAO project (Generic Automotive Ontology) ontology • More than 300 classes and 40 properties • Used to drive SMART search for an automotive client • See: http://ontologies.makolab.com/gao/CarUsageType http://ontologies.makolab.com/gao/ActiveOrPassiveSafetySystem
  • 19. Extension of the core vocabulary by a minimal set of new terms (May 2016) The hosted extension (published March 2017) as pending.schema.org Collaborative project of an international group of individuals lead by MakoLab SA. Described in: http://schema.org/docs/financial.html
  • 20. The financial extension of schema.org refers to the most important real world objects related to banks and financial institutions: • A bank and its identification mechanism • A financial product • An offer to the client • Described in: http://schema.org/docs/financial.html Thing CLASSES Action TransferAction MoneyTransfer Intangible Service FinancialProduct BankAccount DepositAccount CurrencyConversionService InvestmentOrDeposit BrokerageAccount DepositAccount InvestmentFund LoanOrCredit CreditCard MortgageLoan PaymentCard + PaymentService StructuredValue ExchangeRateSpecification MonetaryAmount RepaymentSpecification
  • 21. The financial extension of schema.org refers to the most important real world objects related to banks and financial institutions: • A bank and its identification mechanism • A financial product • An offer to the client • Described in: http://schema.org/docs/financial.html Thing PROPERTIES Property annualPercentageRate feesAndCommissionsSpecification interestRate identifier leiCode duration loanTerm requiredCollateral accountMinimumInflow accountOverdraftLimit amount bankAccountType beneficiaryBank cashBack contactlessPayment currency currentExchangeRate domiciledMortgage downPayment earlyPrepaymentPenalty exchangeRate exchangeRateSpread floorLimit gracePeriod loanMortgageMandateAmount loanPaymentAmount loanPaymentFrequency loanRepaymentForm loanType monthlyMinimumRepaymentAmount numberOfLoanPayments recourseLoan renegotiableLoan
  • 22. A bank Deposit Account Payment card The basic models of the financial objects
  • 23. • Extension URI: http://fibo.org/voc/ • Based on FIBO project (Financial Industry Business Ontology) ontology – Business Entities • Used in the POC for SEO, analytics and search.
  • 24. • Flat namespace (moderate requirement) • schema.org views (showing super- and sub- types for a given type, showing properties that can be used) • References to schema.org for common types and properties • URI stability and persistence • Good taxonomy • Good and comprehensive labels • Not many restrictions, e.g. property polymorphism not required Many ontologies can qualify for the transformation !!!
  • 25. The Web Structured Data Revolution Knowledge Graphs, Rich Snippets, Conversational Search, Info Boxes, Knowledge Panels, Semantic Search, Answer Boxes, RankBrain, Semantic SEO, Rich Cards, Enhanced Analytics and more …
  • 26.
  • 27. I. DATA analytics for Websites using schema.org II. Intelligent/Smart search based on schema.org markup III. Enterprise taxonomies & vocabularies • Work for both Intra-, Extra- and Inter-net portals • Does not need Google to cooperate  • Not limited to „core” or „hosted extensions” • Works with all serializations, but the easiest is JSON-LD. • Minimal skills required to create relevant markup
  • 28.
  • 29. Markup in website’s code • Schema.org or external extension Google Tag Manager* • Additional setup Google Analytics** • Additional Dimensions and Metrics How does it work? * Other Tag Managers possible ** Other analytics platforms possible
  • 30. Proof-Of-Concept: Auto Model 1 - Name - Brand Version1 Model, fuelConsumption, fuelType, numberOfDoors, Color Version 2 Version 3 Model 2 - Name - Brand Version 1 Version 2 Version 3 Model 3 - Name - brand Version 1 Version 2 Version 3
  • 32.
  • 33.
  • 34.
  • 35.
  • 36. • Mark your product data with schema.org markup • Run the smart Search Crawler for an Enterprise Website • Check for schema.org markup (Microdata or JSON-LD) • When markup found, create property map and assign values • Display enhanced search results
  • 37. Corporate product page + microdata http://nusil.com/product/r-2370_rtv-silicone-rubber-foam
  • 39. The real values taken from existing data found by crawler within the marked website pages
  • 40.
  • 41.
  • 42. • External extensions to schema.org are ideal for exposing enterprise taxonomies • OWL ontologies can be “projected” onto external schema.org format • No loss of ontology expressivity • The best example: “GS1 Web Vocabulary” http://gs1.org/voc/ • GAO, FIBO external extension POCs “A well-constructed enterprise taxonomy is central to multiple business functions, including Business Intelligence, Content Strategy a nd Management, Digital Asset Management, Knowledge Management, and User Experience.” Strategic Content (http://strategiccontent.com)
  • 43.
  • 44. • Schema.org is an extensible framework to build (convert) industrial ontologies • Extremely easy to use • It’s principal use is to enable Structured Data Revolution • It can also be used for an enterprise’s own needs: • Enhancing enterprise data quality and meaning by delivering easy to use vocabulary/taxonomy solution • Enabling data analytics • Enabling smart search • External extensions to schema.org can be used to express most of the industrial ontologies (easy to match requirements) • Bridges the gap between enterprise data formats and public web data
  • 45. Robert Trypuz MakoLab SA Rzgowska 30 93-172 Łódź Poland robert.trypuz@makolab.com Dominik Kuziński MakoLab SA Rzgowska 30 93-172 Łódź Poland dominik.kuzinski@makolab.com MakoLab USA Inc. 20 West University Ave., Gainesville, FL 32601 USA +1 551 226 5488 MakoLab SA Demokratyczna 46 93-430 Lodz Poland +48 600 814 537 Dr Mirek Sopek sopek@makolab.com