Utilisation du Web Semantique pour les sites de la BBC
-
Upload
moustaki -
Category
Entertainment & Humor
-
view
2.276 -
download
1
description
Transcript of Utilisation du Web Semantique pour les sites de la BBC
Utilisation du Web Sémantique pour les sites de la BBC
Yves RaimondBBC Programmes & On-Demand, Future Media & Technology
8 chaînes nationales (TV)
10 stations nationales (radio)
Stations régionales et locales
BBC Radio Scotland, Wales, Ulster, Nan Gaidheal, Cymru
BBC Radio Berkshire, Bristol, Cambridgeshire, Cornwall, Coventry & Warwickshire, Cumbria, Derby, Devon, Essex, Gloucestershire, Guernsey, Hereford & Worcester, Humberside, Jersey, Kent, Lancashire, Leeds, Leicester, Lincolnshire, London, Manchester, Merseyside, Newcastle, Norfolk, Northampton, Nottingham, Oxford, Sheffield, Shropshire, Solent, Somerset, Stoke, Suffolk, Surrey, Sussex, Swindon, Tees, Three Counties, Wiltshire, WM, York
BBC Online bbc.co.uk
Lord Reith
“inform, educate andentertain”
Radio depuis 1922
TV depuis 1936
Web depuis 1994
http://www.flickr.com/photos/eyedropper/139647993/
bbc.co.uk/blogs/aboutthebbc/2009/10/unlocking-the-archive.shtml
Archive
Il y a quelques années, quand nous voulions promouvoir nos programmes en ligne...
Editeur de texte, HTML, FTP...
flickr.com/photos/jamescridland/18768141/
Seulement quelques programmespouvaient bénéficier d'un support Web
... nous diffusons entre 1000 et 1500 programmes par jour
Développés indépendamment
flickr.com/photos/bottleleaf/2218990208
Souvent non maintenus
Souvent abandonnés
Coût
Dépenses Opportunités
Nouvelles plateformes
IPTV Desktop Mobile Consoles Tablettes ...
bbc.co.uk/programmesUne page par programme
Quelques statistiques...
785k programmes 500k segments 2M de broadcasts (le plus vieux date de janvier
1946) 2.5M utilisateurs uniques par semaine ~60 rq/s sur notre back-end 200ms de temps de réponse en moyenne
Support automatisé
Sources de données
Facturation Données de production Systèmes de diffusion Archives Données éditorialisées
Liens Tags Contenu supplémentaire Images
...
Brandbbc.co.uk/programmes/:pid
Brandbbc.co.uk/programmes/:pid
Episodebbc.co.uk/programmes/:pid
Episodebbc.co.uk/programmes/:pid
Brandbbc.co.uk/programmes/:pid
Episodebbc.co.uk/programmes/:pid
Categoriesbbc.co.uk/programmes/:facet/:tag
Schedulesbbc.co.uk/:service/programmes/schedules/:outlet
Genresbbc.co.uk/programmes/genres/music/world
Formatsbbc.co.uk/programmes/formats/documentaries
Format – TV Documentariesbbc.co.uk/programmes/formats/documentaries
Format – Documentaries on BBC Onebbc.co.uk/programmes/formats/documentaries
Mobile viewsbbc.co.uk/programmes/:pid.mp
Machine viewsbbc.co.uk/programmes/:pid.:format
richard.cyganiak.de/2007/10/lod
'Linked Data' à la BBC
BBC Programmes BBC Music BBC Wildlife Finder World Cup 2010 Winter Olympics Search...
Programmes Ontology
Afin d'exposer notre modèle de données, nous avons développé 'Programmes Ontology'
http://www.bbc.co.uk/ontologies/programmes
Music Ontology
http://musicontology.com
Wildlife Ontology
http://www.bbc.co.uk/ontologies/wildlife
Pourquoi?
Facilité d'utilisation
User Experienceflickr.com/photos/donsolo/2362796995/
Une page par objet
Utiliser l'architecture du Web pour créer une discussion décentralisée et 'organique' autour
de nos programmes
Enrichir nos pages
Relier notre contenu
Relier notre contenu
Site Web == API
Facilité de développement Stabilité Linked Open Data RESTful 'One Web'
http://www.bbc.co.uk/programmes/developershttp://www.bbc.co.uk/music/developers
Utiliser nos données
En interne: /music utilise des données de /programmes /programmes utilise des données de /music /nature utilise des données de /programmes ...
Utiliser nos données
En externe: “Outsourcing innovation”
Nouvelles idées d'expériences utilisateurs autour de nos données
Nouvelles idées de sources de données à intégrer
Dirige du traffic vers nous Meilleur référencement Nouvelles possibilités pour naviguer nos
programmes
Utiliser nos données
Applications internes e.g. BBC Three TV Listings beta
http://www.bbc.co.uk/bbcthree/tvlistings/
Applications externes http://channelography.rattlecentral.com/ http://fanhu.bz http://testtubetelly.channel4.com/ http://uriplay.org/ The 'MusicBore'
Agrégations multi-domaines
e.g. “recettes de cuisine, utilisant des avocats, décrit dans un programme diffusé sur BBC One”
Architecture REST sur deux bases distinctes N requêtes
Triple Store + SPARQL 1 requête Créer des feeds 'sur-mesure'
Conclusions
BBC Programmes est un premier pas vers un support Web pour tout programme, maintenable et stable
Des URIs stables pour tous les programmes de la BBC
Le Web Sémantique nous permet d'enrichir nos données, et de découvrir des liens
Publier nos données crée du traffic vers notre site