Linking Data at Euromoney
1
25/02/14Fabio Colasanti
A five course menu
• The problem space• Drivers and opportunities• Challenges• Patterns• Next steps
The enterprise
• Part of the Daily Mail group• Global publishing & data business• Conferences and seminars• 32 countries• 3.5K employees• 13 Business Units• 100+ publications • 100+ websites
Coverage
• Macroeconomics (BCA, …)• Capital Markets (EW, DI, GCM, …) • Metals price assessment (MB, AMM, SF, …)• Hedge funds investment (HFI, II, IISearches…)• Legal (IFLR, IP, ITR, ...)• Insurance (Insider, Reatcions, …) • Specialist (Air Finance, IndMin, …)• …
Project Delphi: drivers and vision
• Exploit high overlap of concerns to transform bounded information and segregated data into shared knowledge
• Ability to generate new transversal products offering by leveraging the knowledge graph of existing content
6
Euromoney’s Linked Data cloud
Not all fun and games
• Retain ownership • Independent change management• Editorial style• Ubiquitous language• Reference data• Information governance • Data governance
Multi-layered bounded contexts
Multi-layered bounded contexts
Multi-layered bounded contexts: example
Data and Information management
Partitioned by ownership – Ontologies– Non-Information Resources– Reference data
Risk matrixGovernance process
Labels management
@prefix eml: <http://data.emii.com/ontologies/location/> .@prefix emcore: <http://data.emii.com/ontologies/core/> .@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
<http://data.emii.com/locations/usa> rdf:type eml:Location ;emcore:canonicalLabel "United States"@en ;emcore:gcmCanonicalLabel "USA"@en ;emcore:bcaCanonicalLabel "U.S."@en ; emcore:alias ”US"@en , "U.S.A."@en , "United States"@en , "United States of America"@en .
Labels management
Labels management
@prefix emcore: <http://data.emii.com/ontologies/core/> .@prefix owl: <http://www.w3.org/2002/07/owl#> .@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .@prefix dc: <http://purl.org/dc/elements/1.1/> .
emcore:xyzCanonicalLabel rdf:type owl:DatatypeProperty ;rdfs:subPropertyOf emcore:alias ;rdfs:domain emcore:Concept ;rdfs:range rdfs:Literal ;rdfs:label ”XYZ Canonical Label"@en ;rdfs:comment "The ABC preferred label for a concept."@en ;rdfs:isDefinedBy <http://data.emii.com/ontologies/core> ;dc:rights <http://data.emii.com/business-groups/xyz> .
Labels management
• Consumer tailored labels• Late binding onto semantic predicates• No hacking into URIs
Go public?
• Linked Data doesn’t have to be no-profit• Public vs Proprietary datasets• Replicate model on a larger scale• Expose public domains for searchability and
KB augmentation as semantically rich endpoints
Linked Data public access layer
Linked Data public access layer: example
It’s all about quality, it’s all about people(Get in touch, we’re hiring)