+ All Categories
Home > Documents > Future Media BBC MMXII Dynamic Semantic Publishing Empowering the BBC Sports Site and the 2012...

Future Media BBC MMXII Dynamic Semantic Publishing Empowering the BBC Sports Site and the 2012...

Date post: 17-Jan-2016
Category:
Upload: sharlene-hensley
View: 215 times
Download: 0 times
Share this document with a friend
Popular Tags:
14
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
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 :

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 :

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 :

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 :

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 :

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 :

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 :

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 :

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 :

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 :

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 :

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 :

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 :

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 :

Editorial Workflow in the UI


Recommended