future media bbc mmxii dynamic semantic publishing empowering the bbc sports site and the 2012...
TRANSCRIPT
![Page 1: Future Media BBC MMXII Dynamic Semantic Publishing Empowering the BBC Sports Site and the 2012 Olympics Jem Rayfield : BBC Future Media Peter Haase :](https://reader035.vdocuments.net/reader035/viewer/2022062518/56649f1b5503460f94c30d48/html5/thumbnails/1.jpg)
Future Media BBC MMXII
Dynamic Semantic Publishing Empowering the BBC Sports Site and the 2012 Olympics
• Jem Rayfield : BBC Future Media• Peter Haase : fluid Operations• Borislav Popov : Ontotext
![Page 2: Future Media BBC MMXII Dynamic Semantic Publishing Empowering the BBC Sports Site and the 2012 Olympics Jem Rayfield : BBC Future Media Peter Haase :](https://reader035.vdocuments.net/reader035/viewer/2022062518/56649f1b5503460f94c30d48/html5/thumbnails/2.jpg)
Future Media BBC MMXII
Instance Data Management
• Authoring • Making it easy for the end user (abstracting from linked data technology)• Highly customizable interface, driven by the ontology
• Interlinking and integration with other sources• E.g. Linked Open Data sources (DBpedia, Geonames, ...)• Assets such as images, video, audio
• Editorial & Publishing Workflows• Provenance and change management• Support for user roles• Fine granular access control
![Page 3: Future Media BBC MMXII Dynamic Semantic Publishing Empowering the BBC Sports Site and the 2012 Olympics Jem Rayfield : BBC Future Media Peter Haase :](https://reader035.vdocuments.net/reader035/viewer/2022062518/56649f1b5503460f94c30d48/html5/thumbnails/3.jpg)
Need for User Roles and Access Control• Journalist
View Instance Data
• SubeditorEdit instance data
• Media ManagerEdit instance dataApprove/reject instance data edits
• Data ArchitectEdit instance data and ontology data editsPublish instance data
• AdministratorApprove/publish ontology editsConfigurationACL changes
![Page 4: Future Media BBC MMXII Dynamic Semantic Publishing Empowering the BBC Sports Site and the 2012 Olympics Jem Rayfield : BBC Future Media Peter Haase :](https://reader035.vdocuments.net/reader035/viewer/2022062518/56649f1b5503460f94c30d48/html5/thumbnails/4.jpg)
Staging Architecture
Staging Database LiveDatabase
Data Layer
Information Workbench(Instance Data Management)
SPARQL/RDF HTTP
Journalist,Data Architect, ...
Web-Frontend(Browser)
Unpublished Data Published Data
![Page 5: Future Media BBC MMXII Dynamic Semantic Publishing Empowering the BBC Sports Site and the 2012 Olympics Jem Rayfield : BBC Future Media Peter Haase :](https://reader035.vdocuments.net/reader035/viewer/2022062518/56649f1b5503460f94c30d48/html5/thumbnails/5.jpg)
Information Workbench Linked Data Frontend:Semantic Wiki + Rich Widgets• Semantic Wiki for presentation and authoring of
data• Declarative specification of the UI based on
available pool of widgets and declarative wiki-based syntax
• Widgets have direct access to the database• Type-based template mechanism
Wiki Page in Edit Mode … … and Displayed Result Page
![Page 6: Future Media BBC MMXII Dynamic Semantic Publishing Empowering the BBC Sports Site and the 2012 Olympics Jem Rayfield : BBC Future Media Peter Haase :](https://reader035.vdocuments.net/reader035/viewer/2022062518/56649f1b5503460f94c30d48/html5/thumbnails/6.jpg)
Summary Pages for Instances
![Page 7: Future Media BBC MMXII Dynamic Semantic Publishing Empowering the BBC Sports Site and the 2012 Olympics Jem Rayfield : BBC Future Media Peter Haase :](https://reader035.vdocuments.net/reader035/viewer/2022062518/56649f1b5503460f94c30d48/html5/thumbnails/7.jpg)
Structured Data View
![Page 8: Future Media BBC MMXII Dynamic Semantic Publishing Empowering the BBC Sports Site and the 2012 Olympics Jem Rayfield : BBC Future Media Peter Haase :](https://reader035.vdocuments.net/reader035/viewer/2022062518/56649f1b5503460f94c30d48/html5/thumbnails/8.jpg)
Visual Exploration of the Database
![Page 9: Future Media BBC MMXII Dynamic Semantic Publishing Empowering the BBC Sports Site and the 2012 Olympics Jem Rayfield : BBC Future Media Peter Haase :](https://reader035.vdocuments.net/reader035/viewer/2022062518/56649f1b5503460f94c30d48/html5/thumbnails/9.jpg)
Data ManagementOntology Visualization• Special types of graphs for certain entity types possible, e.g. to visualize ontology
![Page 10: Future Media BBC MMXII Dynamic Semantic Publishing Empowering the BBC Sports Site and the 2012 Olympics Jem Rayfield : BBC Future Media Peter Haase :](https://reader035.vdocuments.net/reader035/viewer/2022062518/56649f1b5503460f94c30d48/html5/thumbnails/10.jpg)
Authoring Instance Data• Instance creation/editing wizards based on ontology
![Page 11: Future Media BBC MMXII Dynamic Semantic Publishing Empowering the BBC Sports Site and the 2012 Olympics Jem Rayfield : BBC Future Media Peter Haase :](https://reader035.vdocuments.net/reader035/viewer/2022062518/56649f1b5503460f94c30d48/html5/thumbnails/11.jpg)
Ontology-driven Forms
• Generated automatically based on the schema (domain and range definitions)
• Auto-suggestions based on the ontology
• Input can be validated based on range definitions
![Page 12: Future Media BBC MMXII Dynamic Semantic Publishing Empowering the BBC Sports Site and the 2012 Olympics Jem Rayfield : BBC Future Media Peter Haase :](https://reader035.vdocuments.net/reader035/viewer/2022062518/56649f1b5503460f94c30d48/html5/thumbnails/12.jpg)
User-specified Forms
• Forms can easily be customized, extending the schema definition
• Supports users in interlinking existing entities by offering schema- or query-based suggestions
![Page 13: Future Media BBC MMXII Dynamic Semantic Publishing Empowering the BBC Sports Site and the 2012 Olympics Jem Rayfield : BBC Future Media Peter Haase :](https://reader035.vdocuments.net/reader035/viewer/2022062518/56649f1b5503460f94c30d48/html5/thumbnails/13.jpg)
Change Management and Editorial Workflow
Draft Approved
Rejected
PublishedApprove(Reviewer)
Publish(Publisher)
Reject(Reviewer)
Edit(Editor)
• All changes are logged and carry a state• Changes are initially in draft state• Changes can be approved or rejected• Approved changes can be published to the live database
![Page 14: Future Media BBC MMXII Dynamic Semantic Publishing Empowering the BBC Sports Site and the 2012 Olympics Jem Rayfield : BBC Future Media Peter Haase :](https://reader035.vdocuments.net/reader035/viewer/2022062518/56649f1b5503460f94c30d48/html5/thumbnails/14.jpg)
Editorial Workflow in the UI