SlideShare une entreprise Scribd logo
1  sur  15
LINKED DATA EXPERIENCE AT MACMILLAN 
Building discovery services for scientific and 
scholarly content on top of a semantic data model 
22 October 2014 
Tony Hammond 
Michele Pasin
Linked Data at Macmillan | 22 October 2014 
1 
Background 
About Macmillan and what we are doing
Macmillan Science and Education 
Group brands and businesses 
Linked Data at Macmillan | 22 October 2014
MS&E Current trends 
Developing a richer graph of objects 
Change Drivers 
● Digital first workflow 
– print becomes secondary 
– support for multiple workflows 
● User-centric design 
– things, not data 
– focus on user experience 
● Deeply integrated datasets 
– standard naming convention 
– common metadata model 
– flexible schema management 
– rich dataset descriptions 
Linked Data at Macmillan | 22 October 2014
NPG Linked Data Platform (2012) 
data.nature.com 
Deliverables (2012–2014) 
● Prototype for external use 
● Two RDF dataset releases in 2012 
– April 2012 (22m triples) 
– July 2012 (270m triples) 
● Live updates to query endpoint 
● SPARQL query service (decommissioned) 
Current Work (2014–) 
● Focus on internal use-cases 
● Publish ontology pages 
● Periodic data snapshots 
Linked Data at Macmillan | 22 October 2014
NPG Core Ontology (2014) 
Things: assets, documents, events, types 
Features 
● Classes: ~65 
● Properties: ~200 
● Named graphs (per class) 
Namespaces 
● npg: => http://ns.nature.com/terms/ 
● npgg: => http://ns.nature.com/graphs/ 
Approach 
● Incremental formalization (RDF, RDFS, OWL-DL) 
● Shared metamodel vs. automatic inference 
● Minimal commitment to external vocabs 
Linked Data at Macmillan | 22 October 2014
NPG Subject Pages (2014) 
Topical access to content 
Features 
● Based on SKOS taxonomy 
– >2500 scientific terms 
– content inherited via SKOS tree 
● Dynamically generated 
– one webpage per subject term 
– secondary pages for article types 
● Various formats, e.g. e-alerts, feeds 
– allows people to ‘follow’ a subject 
● Customized related content 
– ads, jobs, events, etc. 
Linked Data at Macmillan | 22 October 2014
Linked Data at Macmillan | 22 October 2014 
2 
Data Storage and Query 
Achieving speed by means of a hybrid architecture
Content Hub 
Managed content warehouse for data discovery 
Capabilities 
● Discovery – Graph 
● Storage – Content Repos 
Features 
● Hybrid RDF + XML architecture 
– MarkLogic for XML, RDF/XML 
– Triplestore (TDB) for RDF validation 
● Repo’s for binary assets 
Datasets 
● Documents (large; >1m) 
● Ontologies (small; <10k) 
Linked Data at Macmillan | 22 October 2014
System Architecture 
Hub content 
Linked Data at Macmillan | 22 October 2014
Content Discovery – Principles 
Readying the API for applications 
Generations 
● 1st – Generic linked data API (RDF/*) 
● 2nd – Specific page model API (JSON) 
Concerns 
● Speed (20ms single object; 200ms filtered object) 
● Simplicity (data construction) 
● Stability (backup, clustering, security, transactions) 
Principles 
● Chunky not chatty, all data in a single response 
● Data as consumed, rather than as stored 
● Support common use cases in simple, obvious ways 
● Ensure a guaranteed, consistent speed of response for more complex queries 
● Build on foundation of standard, pragmatic REST (collections, items) 
Linked Data at Macmillan | 22 October 2014
Content Discovery – Optimization 
Tuning the API for performance 
Approaches 
● TDB + Fuseki – SPARQL 
● MarkLogic Semantics – SPARQL 
● MarkLogic – XQuery 
● MarkLogic (Optimized) – XQuery 
Techniques 
● Partitioning – RDF/XML objects 
● Streaming – serialization 
● Hashing – dictionary lookup 
● Cacheing – Varnish 
Linked Data at Macmillan | 22 October 2014
Content Storage – Layout and Indexing 
Readying the data for page delivery 
Challenges 
● Sort orders 
● RDF Lists 
● Facetting, counting 
Layout 
● Semantic RDF/XML includes in XML 
● RDF objects serialized in list order 
● Application XML for subject hierarchy 
Indexes 
● Indexes over all elements 
● Range indexes for datatypes (e.g. datetimes) 
Linked Data at Macmillan | 22 October 2014
In Conclusion 
A few lessons learned 
Summary 
● An RDF metamodel allows for scalable enterprise-level data organization 
● It is crucial to adequately distinguish between external and internal use cases 
● A hybrid architecture proved to be an efficient internal solution for content delivery 
Future Work 
● Grow the ontology so that it matches product requirements more closely 
● Support automated reasoning and richer query options – both RDF and XML based 
● Maintain and expand the vision of a shared semantic model as a core enterprise asset 
Linked Data at Macmillan | 22 October 2014
For more information 
please contact 
TONY HAMMOND 
Data Architect, Content Data 
Servicestony.hammond@macmillan.com 
MICHELE PASIN 
Information Architect, Product Office 
michele.pasin@macmillan.com 
Thank you

Contenu connexe

Tendances

Tendances (20)

Retooling a Research Data Repository: data.depositar.io
Retooling a Research Data Repository: data.depositar.ioRetooling a Research Data Repository: data.depositar.io
Retooling a Research Data Repository: data.depositar.io
 
Semantic Web related top conference review
Semantic Web related top conference reviewSemantic Web related top conference review
Semantic Web related top conference review
 
DataverseNL as structured data hub
DataverseNL as structured data hubDataverseNL as structured data hub
DataverseNL as structured data hub
 
Smart Data Applications powered by the Wikidata Knowledge Graph
Smart Data Applications powered by the Wikidata Knowledge GraphSmart Data Applications powered by the Wikidata Knowledge Graph
Smart Data Applications powered by the Wikidata Knowledge Graph
 
ESWC 2017 Tutorial Knowledge Graphs
ESWC 2017 Tutorial Knowledge GraphsESWC 2017 Tutorial Knowledge Graphs
ESWC 2017 Tutorial Knowledge Graphs
 
Ariadne: Interoperability
Ariadne: InteroperabilityAriadne: Interoperability
Ariadne: Interoperability
 
Project update: A collaborative approach to "filling the digital preservation...
Project update: A collaborative approach to "filling the digital preservation...Project update: A collaborative approach to "filling the digital preservation...
Project update: A collaborative approach to "filling the digital preservation...
 
Querying the Wikidata Knowledge Graph
Querying the Wikidata Knowledge GraphQuerying the Wikidata Knowledge Graph
Querying the Wikidata Knowledge Graph
 
British Library Linked Open Data Presentation for ALA June 2014
British Library Linked Open Data Presentation for ALA June 2014British Library Linked Open Data Presentation for ALA June 2014
British Library Linked Open Data Presentation for ALA June 2014
 
Linked Data: from Library Entities to the Web of Data
Linked Data: from Library Entities to the Web of DataLinked Data: from Library Entities to the Web of Data
Linked Data: from Library Entities to the Web of Data
 
Iochem.carles bo
Iochem.carles boIochem.carles bo
Iochem.carles bo
 
Ephedra: efficiently combining RDF data and services using SPARQL federation
Ephedra: efficiently combining RDF data and services using SPARQL federationEphedra: efficiently combining RDF data and services using SPARQL federation
Ephedra: efficiently combining RDF data and services using SPARQL federation
 
Benchmarking RDF Metadata Representations: Reification, Singleton Property an...
Benchmarking RDF Metadata Representations: Reification, Singleton Property an...Benchmarking RDF Metadata Representations: Reification, Singleton Property an...
Benchmarking RDF Metadata Representations: Reification, Singleton Property an...
 
Beyond 2022 project presentation 2021
Beyond 2022 project presentation 2021Beyond 2022 project presentation 2021
Beyond 2022 project presentation 2021
 
Geospatial Querying in Apache Marmotta - Apache Big Data North America 2016
Geospatial Querying in Apache Marmotta -  Apache Big Data North America 2016Geospatial Querying in Apache Marmotta -  Apache Big Data North America 2016
Geospatial Querying in Apache Marmotta - Apache Big Data North America 2016
 
Scripting User Contributed Interlinking
Scripting User Contributed InterlinkingScripting User Contributed Interlinking
Scripting User Contributed Interlinking
 
Dm1.1
Dm1.1Dm1.1
Dm1.1
 
iRODS/Dataverse Project by Jonathan Crabtree
iRODS/Dataverse Project by Jonathan CrabtreeiRODS/Dataverse Project by Jonathan Crabtree
iRODS/Dataverse Project by Jonathan Crabtree
 
RDM Infrastructure components at Lancaster University
RDM Infrastructure components at Lancaster UniversityRDM Infrastructure components at Lancaster University
RDM Infrastructure components at Lancaster University
 
ARIADNE: progress in the first nine month
ARIADNE: progress in the first nine monthARIADNE: progress in the first nine month
ARIADNE: progress in the first nine month
 

En vedette (9)

Jisc
JiscJisc
Jisc
 
Agile Descriptions
Agile DescriptionsAgile Descriptions
Agile Descriptions
 
Prokariotoen pareta zelularra 1
Prokariotoen pareta zelularra 1Prokariotoen pareta zelularra 1
Prokariotoen pareta zelularra 1
 
Bionlp 07
Bionlp 07Bionlp 07
Bionlp 07
 
Handle 08
Handle 08Handle 08
Handle 08
 
Biokimika
BiokimikaBiokimika
Biokimika
 
Google docs aurkezpena
Google docs aurkezpenaGoogle docs aurkezpena
Google docs aurkezpena
 
Techniques used in RDF Data Publishing at Nature Publishing Group
Techniques used in RDF Data Publishing at Nature Publishing GroupTechniques used in RDF Data Publishing at Nature Publishing Group
Techniques used in RDF Data Publishing at Nature Publishing Group
 
OpenURL - The Rough Guide
OpenURL - The Rough GuideOpenURL - The Rough Guide
OpenURL - The Rough Guide
 

Similaire à Iswc 2014-hammond-pasin-presentation-final

Tools for Next Generation of CMS: XML, RDF, & GRDDL
Tools for Next Generation of CMS: XML, RDF, & GRDDLTools for Next Generation of CMS: XML, RDF, & GRDDL
Tools for Next Generation of CMS: XML, RDF, & GRDDL
Chimezie Ogbuji
 
Semantic Technologies for Big Data
Semantic Technologies for Big DataSemantic Technologies for Big Data
Semantic Technologies for Big Data
Marin Dimitrov
 
A Mobile-First, Cloud-First Stack at Pearson
A Mobile-First, Cloud-First Stack at PearsonA Mobile-First, Cloud-First Stack at Pearson
A Mobile-First, Cloud-First Stack at Pearson
MongoDB
 
08 learning object repository with cordra
08 learning object repository with cordra08 learning object repository with cordra
08 learning object repository with cordra
宥均 林
 
Organic.Edunet Repository Tools
Organic.Edunet Repository ToolsOrganic.Edunet Repository Tools
Organic.Edunet Repository Tools
Hannes Ebner
 

Similaire à Iswc 2014-hammond-pasin-presentation-final (20)

Opening up MOOCs for OER management on the Web of linked data
Opening up MOOCs for OER management on the Web of linked dataOpening up MOOCs for OER management on the Web of linked data
Opening up MOOCs for OER management on the Web of linked data
 
Rdap12 wrap up reagan moore
Rdap12 wrap up reagan mooreRdap12 wrap up reagan moore
Rdap12 wrap up reagan moore
 
Graph basedrdf storeforapachecassandra
Graph basedrdf storeforapachecassandraGraph basedrdf storeforapachecassandra
Graph basedrdf storeforapachecassandra
 
Describing Theses and Dissertations Using Schema.org
Describing Theses and Dissertations Using Schema.orgDescribing Theses and Dissertations Using Schema.org
Describing Theses and Dissertations Using Schema.org
 
Linked Data Competency Index : Mapping the field for teachers and learners
 Linked Data Competency Index : Mapping the field for teachers and learners Linked Data Competency Index : Mapping the field for teachers and learners
Linked Data Competency Index : Mapping the field for teachers and learners
 
Tools for Next Generation of CMS: XML, RDF, & GRDDL
Tools for Next Generation of CMS: XML, RDF, & GRDDLTools for Next Generation of CMS: XML, RDF, & GRDDL
Tools for Next Generation of CMS: XML, RDF, & GRDDL
 
Semantic Technologies for Big Data
Semantic Technologies for Big DataSemantic Technologies for Big Data
Semantic Technologies for Big Data
 
A Mobile-First, Cloud-First Stack at Pearson
A Mobile-First, Cloud-First Stack at PearsonA Mobile-First, Cloud-First Stack at Pearson
A Mobile-First, Cloud-First Stack at Pearson
 
On-Demand RDF Graph Databases in the Cloud
On-Demand RDF Graph Databases in the CloudOn-Demand RDF Graph Databases in the Cloud
On-Demand RDF Graph Databases in the Cloud
 
Semantic web
Semantic webSemantic web
Semantic web
 
SWIB14 Weaving repository contents into the Semantic Web
SWIB14 Weaving repository contents into the Semantic WebSWIB14 Weaving repository contents into the Semantic Web
SWIB14 Weaving repository contents into the Semantic Web
 
Manchesterjan2015
Manchesterjan2015Manchesterjan2015
Manchesterjan2015
 
08 learning object repository with cordra
08 learning object repository with cordra08 learning object repository with cordra
08 learning object repository with cordra
 
Research Plan 2014
Research Plan 2014Research Plan 2014
Research Plan 2014
 
The nature.com ontologies portal: nature.com/ontologies
The nature.com ontologies portal: nature.com/ontologiesThe nature.com ontologies portal: nature.com/ontologies
The nature.com ontologies portal: nature.com/ontologies
 
Linked Data from a Digital Object Management System
Linked Data from a Digital Object Management SystemLinked Data from a Digital Object Management System
Linked Data from a Digital Object Management System
 
Why I don't use Semantic Web technologies anymore, event if they still influe...
Why I don't use Semantic Web technologies anymore, event if they still influe...Why I don't use Semantic Web technologies anymore, event if they still influe...
Why I don't use Semantic Web technologies anymore, event if they still influe...
 
Lauruhn-5-jun15
Lauruhn-5-jun15Lauruhn-5-jun15
Lauruhn-5-jun15
 
The Semantic Web and Drupal 7 - Loja 2013
The Semantic Web and Drupal 7 - Loja 2013The Semantic Web and Drupal 7 - Loja 2013
The Semantic Web and Drupal 7 - Loja 2013
 
Organic.Edunet Repository Tools
Organic.Edunet Repository ToolsOrganic.Edunet Repository Tools
Organic.Edunet Repository Tools
 

Dernier

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Dernier (20)

Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 

Iswc 2014-hammond-pasin-presentation-final

  • 1. LINKED DATA EXPERIENCE AT MACMILLAN Building discovery services for scientific and scholarly content on top of a semantic data model 22 October 2014 Tony Hammond Michele Pasin
  • 2. Linked Data at Macmillan | 22 October 2014 1 Background About Macmillan and what we are doing
  • 3. Macmillan Science and Education Group brands and businesses Linked Data at Macmillan | 22 October 2014
  • 4. MS&E Current trends Developing a richer graph of objects Change Drivers ● Digital first workflow – print becomes secondary – support for multiple workflows ● User-centric design – things, not data – focus on user experience ● Deeply integrated datasets – standard naming convention – common metadata model – flexible schema management – rich dataset descriptions Linked Data at Macmillan | 22 October 2014
  • 5. NPG Linked Data Platform (2012) data.nature.com Deliverables (2012–2014) ● Prototype for external use ● Two RDF dataset releases in 2012 – April 2012 (22m triples) – July 2012 (270m triples) ● Live updates to query endpoint ● SPARQL query service (decommissioned) Current Work (2014–) ● Focus on internal use-cases ● Publish ontology pages ● Periodic data snapshots Linked Data at Macmillan | 22 October 2014
  • 6. NPG Core Ontology (2014) Things: assets, documents, events, types Features ● Classes: ~65 ● Properties: ~200 ● Named graphs (per class) Namespaces ● npg: => http://ns.nature.com/terms/ ● npgg: => http://ns.nature.com/graphs/ Approach ● Incremental formalization (RDF, RDFS, OWL-DL) ● Shared metamodel vs. automatic inference ● Minimal commitment to external vocabs Linked Data at Macmillan | 22 October 2014
  • 7. NPG Subject Pages (2014) Topical access to content Features ● Based on SKOS taxonomy – >2500 scientific terms – content inherited via SKOS tree ● Dynamically generated – one webpage per subject term – secondary pages for article types ● Various formats, e.g. e-alerts, feeds – allows people to ‘follow’ a subject ● Customized related content – ads, jobs, events, etc. Linked Data at Macmillan | 22 October 2014
  • 8. Linked Data at Macmillan | 22 October 2014 2 Data Storage and Query Achieving speed by means of a hybrid architecture
  • 9. Content Hub Managed content warehouse for data discovery Capabilities ● Discovery – Graph ● Storage – Content Repos Features ● Hybrid RDF + XML architecture – MarkLogic for XML, RDF/XML – Triplestore (TDB) for RDF validation ● Repo’s for binary assets Datasets ● Documents (large; >1m) ● Ontologies (small; <10k) Linked Data at Macmillan | 22 October 2014
  • 10. System Architecture Hub content Linked Data at Macmillan | 22 October 2014
  • 11. Content Discovery – Principles Readying the API for applications Generations ● 1st – Generic linked data API (RDF/*) ● 2nd – Specific page model API (JSON) Concerns ● Speed (20ms single object; 200ms filtered object) ● Simplicity (data construction) ● Stability (backup, clustering, security, transactions) Principles ● Chunky not chatty, all data in a single response ● Data as consumed, rather than as stored ● Support common use cases in simple, obvious ways ● Ensure a guaranteed, consistent speed of response for more complex queries ● Build on foundation of standard, pragmatic REST (collections, items) Linked Data at Macmillan | 22 October 2014
  • 12. Content Discovery – Optimization Tuning the API for performance Approaches ● TDB + Fuseki – SPARQL ● MarkLogic Semantics – SPARQL ● MarkLogic – XQuery ● MarkLogic (Optimized) – XQuery Techniques ● Partitioning – RDF/XML objects ● Streaming – serialization ● Hashing – dictionary lookup ● Cacheing – Varnish Linked Data at Macmillan | 22 October 2014
  • 13. Content Storage – Layout and Indexing Readying the data for page delivery Challenges ● Sort orders ● RDF Lists ● Facetting, counting Layout ● Semantic RDF/XML includes in XML ● RDF objects serialized in list order ● Application XML for subject hierarchy Indexes ● Indexes over all elements ● Range indexes for datatypes (e.g. datetimes) Linked Data at Macmillan | 22 October 2014
  • 14. In Conclusion A few lessons learned Summary ● An RDF metamodel allows for scalable enterprise-level data organization ● It is crucial to adequately distinguish between external and internal use cases ● A hybrid architecture proved to be an efficient internal solution for content delivery Future Work ● Grow the ontology so that it matches product requirements more closely ● Support automated reasoning and richer query options – both RDF and XML based ● Maintain and expand the vision of a shared semantic model as a core enterprise asset Linked Data at Macmillan | 22 October 2014
  • 15. For more information please contact TONY HAMMOND Data Architect, Content Data Servicestony.hammond@macmillan.com MICHELE PASIN Information Architect, Product Office michele.pasin@macmillan.com Thank you