SlideShare a Scribd company logo
schema.fiware.org
José Manuel Cantera Fonseca
Technological Expert. FIWARE Data Models Technical Lead.
josemanuel.canterafonseca@telefonica.com
Background
Introduction to schema.org
2
Introduction
• What is schema.org? http://schema.org
o A collaborative, vendor-neutral, community-based initiative targeted to provide a
shared set of harmonized, cross-domain vocabularies for publishing and consuming
structured data on the web
o Enables structured data exchange in an interoperable fashion
o In widespread use today (>12 million sites using it and growing everyday)
• Why schema.org?
o search engines can understand “the meaning” of web content
o richer and more interactive user experiences when searching for information
o interoperability between the Web and/or other applications
calendars, email clients, personal assistants, …
● Who is behind schema.org?
○ Major search engine providers (Google, Yahoo!, Microsoft, Yandex, …) which act
as project sponsors
○ A community of developers / domain experts making contributions
○ W3C Community Group https://www.w3.org/community/schemaorg/
■ A CG is not governed by the official W3C Process
Introduction (II)
Nowadays: Web search has
turned out to be the best
consuming application for the
graph of knowledge
Introduction (III)
• In order to provide any kind of structured data, it is needed:
o Data Model (structural organization of data):
Graph vs DLG vs Tree vs Entity-Attribute vs vertical-specific ...
o Syntax (underlying format used to represent such data structure):
JSON vs XML vs RDF vs HTML5 vs JSON-LD vs RDFa vs Turtle …
o Vocabulary (dictionary):
Terms → Entities (types, classes), relations (attributes, properties) and
enumerations (tabulated values)
o Identifiers for instances (entity ids)
● Many years of formal standards work, battles, bells & whistles …
○ The stick
schema.org - Facts
• Work started in August 2010
o Sponsored Microsoft, Google, Yahoo!, Yandex
• Goals:
o Make it very easy for the webmaster
write once for all search engines using one vocabulary (single schema)
o Make it possible to use it in combination with other vocabularies
o Wide range of cross-domain topics (297 classes, 187 relations, initially)
people, places, events, products, offers, recipes, businesses, opening hours ...
• Successful initiative, de facto standard, thanks to:
o Being the substrate behind contemporary web search engine experiences
o Supported by popular CMS tools and multiple verticals
Drupal, Wordpress, Blogger, Youtube
Ticketmaster, ebay, alibaba, BBC, European Broadcasting Union, etc.
o Flexibility, pragmatism, agility, maintainability,
schema.org - Structure and core data model
• schema.org core data model is a graph, roughly, similar to RDF
• schema.org defines the following term categories:
o Data types (Number, DateTime, Text, URL, etc.)
o Entity types (Event, Restaurant, Person, Offer, Place, etc.)
Arranged in a multiple inheritance hierarchy
Currently 583 (core vocabulary)
o Relations (properties)
multiple domain and range
Currently 846 (core vocabulary)
o Enumerations
wherever there are a limited number of typical values for a property, there is a
corresponding enumeration specified in schema.org
Ex. http://schema.org/ItemAvailability
Currently 114 (core vocabulary)
• schema.org is not intended to be a universal ontology.
o it should be used in combination with other vocabularies
schema.org - Design principles
• Avoid the over generalization trap
o Concrete classes and properties. Escape from terms like ‘Agent’.
o Try to find the right initial level of generality
• Avoid the mess of unique URIs for each instance
o Use only unique URIs for schema.org terms
o Reconcile entities as per attribute values
• Incremental complexity. Start simple. Go back and fill in the blanks
o And let applications ask for sophistication later, after mass adoption
Adding new subtypes or more descriptive properties
o Not trying to find the perfect model
respond to the demands of applications and data providers
o Move fast. Iterate fast. Accept mistakes
Publish schemas early even though it is known that improvements will be needed
• Pragmatic Extensibility
o A small core vocabulary for each topic and rely on extensions for fine grain details
o Work together with interest communities
schema.org - Application example (I)
JSON-LD representation
(Web page)
Search page enriched snippets
schema.org - Application example (II)
enriched Gmail inbox
JSON-LDrepresentation(emailcontent)
FIWARE + schema.org
11
FIWARE + schema.org - Introduction (I)
• Idea :
o apply all the successful design principles and workflows of schema.org to
produce harmonized schemas in the "Internet of Things" (IoT) area
enabling semantic interoperability that bridges IoT and non-IoT applications
real scope is “real world things” rather than Internet of Things.
• In cooperation with GSMA and mobile operators
o http://www.gsma.com/connectedliving/wp-content/uploads/2016/12/CLP.26-v1.0.pdf
• IoT + schema.org complementary initiative introduced by Dan Brickley
(schema.org chairman) through the following position paper:
o https://docs.google.com/document/d/1mE2hN83lXzqXA-
RQYMURJxIlEktcZkFB252BQCCnkKk/edit#
FIWARE + schema.org - introduction (II)
• Does this really make sense?:
o (IoT) data provider role, publishing data using iot.schema.org, will be similar
than the role played by a Webmaster
o Application / (IoT) data consumer, role, will be similar than the search engine,
email client,etc. roles.
Dashboards, smart (interoperable) applications, etc.
• We can bring all the schema.org benefits from the Web to the IoT-Big
Data domain
o avoiding silos, fragmentation, etc.
o Give carrots to data / IoT providers instead of sticks (ex. lengthy ontologies)
o “We give value to your data if it is harmonized”
o IoT and non-IoT entities can be easily “linked” following schema.org principle
of “local view” but a “single”, coherent vocabulary.
14
Entity modelling with schema.fiware.org
schema.fiware.org .- An open source project
Contributions
are welcome!
Questions
17
References
• http://schema.org/docs/documents.html
• https://www.w3.org/community/schemaorg/how-we-work/work-in-progress-mechanisms-
webschemas-and-the-pending-area/
• https://www.w3.org/community/schemaorg/how-we-work/issue-management-on-github/
• http://events.linkeddata.org/ldow2014/slides/ldow2014_keynote_guha_schema_org.pdf
• http://queue.acm.org/detail.cfm?id=2857276
• https://search.google.com/structured-data/testing-tool
• https://developers.google.com/gmail/markup/reference/
• https://msdn.microsoft.com/en-us/library/dn632191.aspx
• https://developers.google.com/search/docs/guides/enhance-site
• http://schema.fiware.org
• http://webschemas.org/docs/cg/sdo-wot-tpac-2016-09.pdf
• https://docs.google.com/document/d/1mE2hN83lXzqXA-
RQYMURJxIlEktcZkFB252BQCCnkKk/edit#
• https://developers.google.com/knowledge-graph/
Thank you!
http://fiware.org
Follow @FIWARE on Twitter

More Related Content

PPTX
Supporting an Advanced User Experience Using FIWARE
PPTX
Introduction to FIWARE Open Ecosystem
PDF
FIWARE Tech Summit - FIWARE Overview and Description of GEs
PPTX
FIWARE Developers Week_Managing context information at large scale_conference
PDF
FIWARE Tech Summit - FIWARE Connecting to IoT
PDF
FIWARE Global Summit - Smart Data-Contextualization towards NGSI Data Economy...
PDF
FIWARE Global Summit - Edge/Fog Computing in “Powered by FIWARE” Architectures
PDF
FIWARE Global Summit - Factory Shop Floor Digitalization using FogFlow
Supporting an Advanced User Experience Using FIWARE
Introduction to FIWARE Open Ecosystem
FIWARE Tech Summit - FIWARE Overview and Description of GEs
FIWARE Developers Week_Managing context information at large scale_conference
FIWARE Tech Summit - FIWARE Connecting to IoT
FIWARE Global Summit - Smart Data-Contextualization towards NGSI Data Economy...
FIWARE Global Summit - Edge/Fog Computing in “Powered by FIWARE” Architectures
FIWARE Global Summit - Factory Shop Floor Digitalization using FogFlow

What's hot (20)

PDF
FIWARE Global Summit - FIWARE Overview
PDF
FIWARE Global Summit - Moving Towards a Data Economy Business Model: A Real E...
PDF
FIWARE Global Summit - Knowage: FIWARE Data Visualization GE
PDF
FIWARE Global Summit - Building Production Grade IoT Platform Leveraging FIWARE
PDF
Data Ownership & Trust in the IoT
PDF
FIWARE Global Summit - Implementing Data Sovereignty: a FIWARE-MINDSPHERE Int...
PPTX
Introducction to FIWARE TMF Open Hack
PDF
FIWARE Global Summit - Smart Parking for Electric Vehicles
PDF
FIWARE Global Summit - Standard Data Models for the Integration of FIWARE and...
PPTX
FIWARE - Smart Cities
PDF
Introduction to FIWARE technology
PDF
FIWARE Global Summit - Next Steps
PDF
AGILE: Building the Open Gateway for IoT
PDF
FIWARE Global Summit - Empowering and Enhancing IoT Agent for Device Manageme...
PPTX
FIWARE - Driving the standards and helping cities to become enablers of the D...
PPTX
Building the Smart City Platform on FIWARE Lab
PDF
Enterprise IoT solution in 30 days
PDF
FIWARE Global Summit - Real-time Media Stream Processing using Kurento
PDF
FIWARE Global Summit - The Smart Industry Mission Support Committee and FIWA...
PDF
FIWARE Global Summit - The Role of Open Platforms in Digital Transformation o...
FIWARE Global Summit - FIWARE Overview
FIWARE Global Summit - Moving Towards a Data Economy Business Model: A Real E...
FIWARE Global Summit - Knowage: FIWARE Data Visualization GE
FIWARE Global Summit - Building Production Grade IoT Platform Leveraging FIWARE
Data Ownership & Trust in the IoT
FIWARE Global Summit - Implementing Data Sovereignty: a FIWARE-MINDSPHERE Int...
Introducction to FIWARE TMF Open Hack
FIWARE Global Summit - Smart Parking for Electric Vehicles
FIWARE Global Summit - Standard Data Models for the Integration of FIWARE and...
FIWARE - Smart Cities
Introduction to FIWARE technology
FIWARE Global Summit - Next Steps
AGILE: Building the Open Gateway for IoT
FIWARE Global Summit - Empowering and Enhancing IoT Agent for Device Manageme...
FIWARE - Driving the standards and helping cities to become enablers of the D...
Building the Smart City Platform on FIWARE Lab
Enterprise IoT solution in 30 days
FIWARE Global Summit - Real-time Media Stream Processing using Kurento
FIWARE Global Summit - The Smart Industry Mission Support Committee and FIWA...
FIWARE Global Summit - The Role of Open Platforms in Digital Transformation o...
Ad

Viewers also liked (11)

PDF
2016 04-28-fiware@eclipse-io t-event
PDF
FIWARE Data Management in High Availability
PPT
FIWARE Developers Week_FIWARE IoT: Beginner's tutorial_conference
PPTX
FIWARE NGSI: Managing Context Information at Large Scale
PPTX
FIWARE Mundus Ecosystem Support Committee: The Road Ahead
PPTX
FIWARE for Smart Cities: City of Ancona - Parking Advisor
PPTX
FIWARE: the best is yet to come
PPTX
The FIWARE Marketplace
PDF
The 'Serverless' Paradigm, OpenWhisk and FIWARE
PPTX
Welcome to the 1st FIWARE Summit
PPTX
Fiware IoT_IDAS_intro_ul20_v2
2016 04-28-fiware@eclipse-io t-event
FIWARE Data Management in High Availability
FIWARE Developers Week_FIWARE IoT: Beginner's tutorial_conference
FIWARE NGSI: Managing Context Information at Large Scale
FIWARE Mundus Ecosystem Support Committee: The Road Ahead
FIWARE for Smart Cities: City of Ancona - Parking Advisor
FIWARE: the best is yet to come
The FIWARE Marketplace
The 'Serverless' Paradigm, OpenWhisk and FIWARE
Welcome to the 1st FIWARE Summit
Fiware IoT_IDAS_intro_ul20_v2
Ad

Similar to Schema.fiware.org: FIWARE Harmonized Data Models (20)

PPTX
Semantic Web and Schema.org
PDF
Structured Data for the Financial Industry
PDF
360i POV on the Schema.org Markup Initiative
PPTX
NISO Virtual Conference: The Semantic Web Coming of Age: Technologies and Imp...
PPTX
Schema.org Update at ISWC2012
PPTX
Rank | Analyse | Lead | Search
PPT
Towards Semantic APIs for Research Data Services (Invited Talk)
PDF
Industry Ontologies: Case Studies in Creating and Extending Schema.org
PDF
Industry Ontologies: Case Studies in Creating and Extending Schema.org for In...
PDF
Schema.org: Where did that come from!
PPTX
Semantic mark-up with schema.org: helping search engines understand the Web
PPTX
Search Engines After The Semanatic Web
PPT
Lee Iverson - How does the web connect content?
PPT
Introduction to Semantic Web for GIS Practitioners
PPTX
schema.org: Linked Data's Gateway Drug
PDF
schema.org, Linked Data's Gateway Drug
PPT
DM110 - Week 10 - Semantic Web / Web 3.0
PDF
Metadata
PDF
Contextual Computing: Laying a Global Data Foundation
Semantic Web and Schema.org
Structured Data for the Financial Industry
360i POV on the Schema.org Markup Initiative
NISO Virtual Conference: The Semantic Web Coming of Age: Technologies and Imp...
Schema.org Update at ISWC2012
Rank | Analyse | Lead | Search
Towards Semantic APIs for Research Data Services (Invited Talk)
Industry Ontologies: Case Studies in Creating and Extending Schema.org
Industry Ontologies: Case Studies in Creating and Extending Schema.org for In...
Schema.org: Where did that come from!
Semantic mark-up with schema.org: helping search engines understand the Web
Search Engines After The Semanatic Web
Lee Iverson - How does the web connect content?
Introduction to Semantic Web for GIS Practitioners
schema.org: Linked Data's Gateway Drug
schema.org, Linked Data's Gateway Drug
DM110 - Week 10 - Semantic Web / Web 3.0
Metadata
Contextual Computing: Laying a Global Data Foundation

More from FIWARE (20)

PPTX
Behm_Herne_NeMo_akt.pptx
PDF
Katharina Hogrebe Herne Digital Days.pdf
PPTX
Christoph Mertens_IDSA_Introduction to Data Spaces.pptx
PPTX
Behm_Herne_NeMo.pptx
PPTX
Evangelists + iHubs Promo Slides.pptx
PPTX
Lukas Künzel Smart City Operating System.pptx
PPTX
Pierre Golz Der Transformationsprozess im Konzern Stadt.pptx
PPTX
Dennis Wendland_The i4Trust Collaboration Programme.pptx
PPTX
Ulrich Ahle_FIWARE.pptx
PPTX
Aleksandar Vrglevski _FIWARE DACH_OSIH.pptx
PDF
Water Quality - Lukas Kuenzel.pdf
PPTX
Cameron Brooks_FGS23_FIWARE Summit_Keynote_Cameron.pptx
PPTX
FiWareSummit.msGIS-Data-to-Value.2023.06.12.pptx
PPTX
Boris Otto_FGS2023_Opening- EU Innovations from Data_PUB_V1_BOt.pptx
PPTX
Bjoern de Vidts_FGS23_Opening_athumi - bjord de vidts - personal data spaces....
PDF
Abdulrahman Ibrahim_FGS23 Opening - Abdulrahman Ibrahim.pdf
PDF
FGS2023_Opening_Red Hat Keynote Andrea Battaglia.pdf
PPTX
HTAG_Skalierung_Plattform_lokal_final_versand.pptx
PPTX
WE_LoRaWAN _ IoT.pptx
PPTX
EU Opp_Clara Pezuela - German chapter.pptx
Behm_Herne_NeMo_akt.pptx
Katharina Hogrebe Herne Digital Days.pdf
Christoph Mertens_IDSA_Introduction to Data Spaces.pptx
Behm_Herne_NeMo.pptx
Evangelists + iHubs Promo Slides.pptx
Lukas Künzel Smart City Operating System.pptx
Pierre Golz Der Transformationsprozess im Konzern Stadt.pptx
Dennis Wendland_The i4Trust Collaboration Programme.pptx
Ulrich Ahle_FIWARE.pptx
Aleksandar Vrglevski _FIWARE DACH_OSIH.pptx
Water Quality - Lukas Kuenzel.pdf
Cameron Brooks_FGS23_FIWARE Summit_Keynote_Cameron.pptx
FiWareSummit.msGIS-Data-to-Value.2023.06.12.pptx
Boris Otto_FGS2023_Opening- EU Innovations from Data_PUB_V1_BOt.pptx
Bjoern de Vidts_FGS23_Opening_athumi - bjord de vidts - personal data spaces....
Abdulrahman Ibrahim_FGS23 Opening - Abdulrahman Ibrahim.pdf
FGS2023_Opening_Red Hat Keynote Andrea Battaglia.pdf
HTAG_Skalierung_Plattform_lokal_final_versand.pptx
WE_LoRaWAN _ IoT.pptx
EU Opp_Clara Pezuela - German chapter.pptx

Recently uploaded (20)

PPTX
artificial intelligence overview of it and more
PPTX
Introduction about ICD -10 and ICD11 on 5.8.25.pptx
PDF
Vigrab.top – Online Tool for Downloading and Converting Social Media Videos a...
PPTX
CHE NAA, , b,mn,mblblblbljb jb jlb ,j , ,C PPT.pptx
PDF
The Internet -By the Numbers, Sri Lanka Edition
PDF
Cloud-Scale Log Monitoring _ Datadog.pdf
PDF
Best Practices for Testing and Debugging Shopify Third-Party API Integrations...
PDF
Slides PDF The World Game (s) Eco Economic Epochs.pdf
PPTX
Funds Management Learning Material for Beg
PPTX
Introuction about WHO-FIC in ICD-10.pptx
PDF
The New Creative Director: How AI Tools for Social Media Content Creation Are...
PDF
Paper PDF World Game (s) Great Redesign.pdf
PDF
An introduction to the IFRS (ISSB) Stndards.pdf
PPTX
international classification of diseases ICD-10 review PPT.pptx
PPTX
June-4-Sermon-Powerpoint.pptx USE THIS FOR YOUR MOTIVATION
PPT
Design_with_Watersergyerge45hrbgre4top (1).ppt
PPTX
Introduction to Information and Communication Technology
PPTX
Module 1 - Cyber Law and Ethics 101.pptx
PPT
tcp ip networks nd ip layering assotred slides
PDF
Triggering QUIC, presented by Geoff Huston at IETF 123
artificial intelligence overview of it and more
Introduction about ICD -10 and ICD11 on 5.8.25.pptx
Vigrab.top – Online Tool for Downloading and Converting Social Media Videos a...
CHE NAA, , b,mn,mblblblbljb jb jlb ,j , ,C PPT.pptx
The Internet -By the Numbers, Sri Lanka Edition
Cloud-Scale Log Monitoring _ Datadog.pdf
Best Practices for Testing and Debugging Shopify Third-Party API Integrations...
Slides PDF The World Game (s) Eco Economic Epochs.pdf
Funds Management Learning Material for Beg
Introuction about WHO-FIC in ICD-10.pptx
The New Creative Director: How AI Tools for Social Media Content Creation Are...
Paper PDF World Game (s) Great Redesign.pdf
An introduction to the IFRS (ISSB) Stndards.pdf
international classification of diseases ICD-10 review PPT.pptx
June-4-Sermon-Powerpoint.pptx USE THIS FOR YOUR MOTIVATION
Design_with_Watersergyerge45hrbgre4top (1).ppt
Introduction to Information and Communication Technology
Module 1 - Cyber Law and Ethics 101.pptx
tcp ip networks nd ip layering assotred slides
Triggering QUIC, presented by Geoff Huston at IETF 123

Schema.fiware.org: FIWARE Harmonized Data Models

  • 1. schema.fiware.org José Manuel Cantera Fonseca Technological Expert. FIWARE Data Models Technical Lead. josemanuel.canterafonseca@telefonica.com
  • 3. Introduction • What is schema.org? http://schema.org o A collaborative, vendor-neutral, community-based initiative targeted to provide a shared set of harmonized, cross-domain vocabularies for publishing and consuming structured data on the web o Enables structured data exchange in an interoperable fashion o In widespread use today (>12 million sites using it and growing everyday) • Why schema.org? o search engines can understand “the meaning” of web content o richer and more interactive user experiences when searching for information o interoperability between the Web and/or other applications calendars, email clients, personal assistants, … ● Who is behind schema.org? ○ Major search engine providers (Google, Yahoo!, Microsoft, Yandex, …) which act as project sponsors ○ A community of developers / domain experts making contributions ○ W3C Community Group https://www.w3.org/community/schemaorg/ ■ A CG is not governed by the official W3C Process
  • 4. Introduction (II) Nowadays: Web search has turned out to be the best consuming application for the graph of knowledge
  • 5. Introduction (III) • In order to provide any kind of structured data, it is needed: o Data Model (structural organization of data): Graph vs DLG vs Tree vs Entity-Attribute vs vertical-specific ... o Syntax (underlying format used to represent such data structure): JSON vs XML vs RDF vs HTML5 vs JSON-LD vs RDFa vs Turtle … o Vocabulary (dictionary): Terms → Entities (types, classes), relations (attributes, properties) and enumerations (tabulated values) o Identifiers for instances (entity ids) ● Many years of formal standards work, battles, bells & whistles … ○ The stick
  • 6. schema.org - Facts • Work started in August 2010 o Sponsored Microsoft, Google, Yahoo!, Yandex • Goals: o Make it very easy for the webmaster write once for all search engines using one vocabulary (single schema) o Make it possible to use it in combination with other vocabularies o Wide range of cross-domain topics (297 classes, 187 relations, initially) people, places, events, products, offers, recipes, businesses, opening hours ... • Successful initiative, de facto standard, thanks to: o Being the substrate behind contemporary web search engine experiences o Supported by popular CMS tools and multiple verticals Drupal, Wordpress, Blogger, Youtube Ticketmaster, ebay, alibaba, BBC, European Broadcasting Union, etc. o Flexibility, pragmatism, agility, maintainability,
  • 7. schema.org - Structure and core data model • schema.org core data model is a graph, roughly, similar to RDF • schema.org defines the following term categories: o Data types (Number, DateTime, Text, URL, etc.) o Entity types (Event, Restaurant, Person, Offer, Place, etc.) Arranged in a multiple inheritance hierarchy Currently 583 (core vocabulary) o Relations (properties) multiple domain and range Currently 846 (core vocabulary) o Enumerations wherever there are a limited number of typical values for a property, there is a corresponding enumeration specified in schema.org Ex. http://schema.org/ItemAvailability Currently 114 (core vocabulary) • schema.org is not intended to be a universal ontology. o it should be used in combination with other vocabularies
  • 8. schema.org - Design principles • Avoid the over generalization trap o Concrete classes and properties. Escape from terms like ‘Agent’. o Try to find the right initial level of generality • Avoid the mess of unique URIs for each instance o Use only unique URIs for schema.org terms o Reconcile entities as per attribute values • Incremental complexity. Start simple. Go back and fill in the blanks o And let applications ask for sophistication later, after mass adoption Adding new subtypes or more descriptive properties o Not trying to find the perfect model respond to the demands of applications and data providers o Move fast. Iterate fast. Accept mistakes Publish schemas early even though it is known that improvements will be needed • Pragmatic Extensibility o A small core vocabulary for each topic and rely on extensions for fine grain details o Work together with interest communities
  • 9. schema.org - Application example (I) JSON-LD representation (Web page) Search page enriched snippets
  • 10. schema.org - Application example (II) enriched Gmail inbox JSON-LDrepresentation(emailcontent)
  • 12. FIWARE + schema.org - Introduction (I) • Idea : o apply all the successful design principles and workflows of schema.org to produce harmonized schemas in the "Internet of Things" (IoT) area enabling semantic interoperability that bridges IoT and non-IoT applications real scope is “real world things” rather than Internet of Things. • In cooperation with GSMA and mobile operators o http://www.gsma.com/connectedliving/wp-content/uploads/2016/12/CLP.26-v1.0.pdf • IoT + schema.org complementary initiative introduced by Dan Brickley (schema.org chairman) through the following position paper: o https://docs.google.com/document/d/1mE2hN83lXzqXA- RQYMURJxIlEktcZkFB252BQCCnkKk/edit#
  • 13. FIWARE + schema.org - introduction (II) • Does this really make sense?: o (IoT) data provider role, publishing data using iot.schema.org, will be similar than the role played by a Webmaster o Application / (IoT) data consumer, role, will be similar than the search engine, email client,etc. roles. Dashboards, smart (interoperable) applications, etc. • We can bring all the schema.org benefits from the Web to the IoT-Big Data domain o avoiding silos, fragmentation, etc. o Give carrots to data / IoT providers instead of sticks (ex. lengthy ontologies) o “We give value to your data if it is harmonized” o IoT and non-IoT entities can be easily “linked” following schema.org principle of “local view” but a “single”, coherent vocabulary.
  • 14. 14
  • 15. Entity modelling with schema.fiware.org
  • 16. schema.fiware.org .- An open source project Contributions are welcome!
  • 18. References • http://schema.org/docs/documents.html • https://www.w3.org/community/schemaorg/how-we-work/work-in-progress-mechanisms- webschemas-and-the-pending-area/ • https://www.w3.org/community/schemaorg/how-we-work/issue-management-on-github/ • http://events.linkeddata.org/ldow2014/slides/ldow2014_keynote_guha_schema_org.pdf • http://queue.acm.org/detail.cfm?id=2857276 • https://search.google.com/structured-data/testing-tool • https://developers.google.com/gmail/markup/reference/ • https://msdn.microsoft.com/en-us/library/dn632191.aspx • https://developers.google.com/search/docs/guides/enhance-site • http://schema.fiware.org • http://webschemas.org/docs/cg/sdo-wot-tpac-2016-09.pdf • https://docs.google.com/document/d/1mE2hN83lXzqXA- RQYMURJxIlEktcZkFB252BQCCnkKk/edit# • https://developers.google.com/knowledge-graph/