SlideShare ist ein Scribd-Unternehmen logo
1 von 59
Downloaden Sie, um offline zu lesen
Utilisation du Web Sémantique pour les
             sites de la BBC
                     Yves Raimond
  BBC 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 and
entertain”
Radio depuis 1922
TV depuis 1936
Web depuis 1994




http://www.flickr.com/photos/eyedropper/139647993/
Archive




bbc.co.uk/blogs/aboutthebbc/2009/10/unlocking-the-archive.shtml
Il y a quelques années, quand nous
       voulions promouvoir nos
        programmes en ligne...
Editeur de texte, HTML,
         FTP...
Seulement quelques programmes
pouvaient bénéficier d'un support Web




               ... nous diffusons entre 1000 et 1500
                        programmes par jour

flickr.com/photos/jamescridland/18768141/
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/programmes
Une 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
   ...
Brand
bbc.co.uk/programmes/:pid
Brand
bbc.co.uk/programmes/:pid
Episode
bbc.co.uk/programmes/:pid
Episode
bbc.co.uk/programmes/:pid
Brand
bbc.co.uk/programmes/:pid
Episode
bbc.co.uk/programmes/:pid
Categories
bbc.co.uk/programmes/:facet/:tag
Schedules
bbc.co.uk/:service/programmes/schedules/:outlet
Genres
bbc.co.uk/programmes/genres/music/world
Formats
bbc.co.uk/programmes/formats/documentaries
Format – TV Documentaries
bbc.co.uk/programmes/formats/documentaries
Format – Documentaries on BBC One
bbc.co.uk/programmes/formats/documentaries
Mobile views
bbc.co.uk/programmes/:pid.mp
Machine views
bbc.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 Experience
flickr.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/developers
    http://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

Weitere ähnliche Inhalte

Andere mochten auch

Applications du Web Sémantique
Applications du Web SémantiqueApplications du Web Sémantique
Applications du Web SémantiqueYves Otis
 
Smart watch flyer
Smart watch flyerSmart watch flyer
Smart watch flyerMobiloitte
 
โต้วาที
โต้วาทีโต้วาที
โต้วาทีAdd Jj
 
Priekules seniunija
Priekules seniunijaPriekules seniunija
Priekules seniunijagerberaB
 
38 Motivational Quotes About Business
38 Motivational Quotes About Business38 Motivational Quotes About Business
38 Motivational Quotes About BusinessBornevia
 
Ed spark 14 final 2
Ed spark 14 final 2Ed spark 14 final 2
Ed spark 14 final 2drgdavid
 
Grow with HubSpot - Auckland - July 2016
Grow with HubSpot - Auckland - July 2016Grow with HubSpot - Auckland - July 2016
Grow with HubSpot - Auckland - July 2016Ryan Bonnici
 
Irish Composers: Sean O'Riada
Irish Composers: Sean O'RiadaIrish Composers: Sean O'Riada
Irish Composers: Sean O'RiadaMs Keleghan
 
Introduction au web sémantique
Introduction au web sémantiqueIntroduction au web sémantique
Introduction au web sémantiqueStéphane Traumat
 
5 клас урок 7
5 клас урок 75 клас урок 7
5 клас урок 7pupilsShostka
 
5 การฟังและการดูอย่างมีประสิทธิภาพ(154-183)
5 การฟังและการดูอย่างมีประสิทธิภาพ(154-183)5 การฟังและการดูอย่างมีประสิทธิภาพ(154-183)
5 การฟังและการดูอย่างมีประสิทธิภาพ(154-183)อัมพร ศรีพิทักษ์
 
สาระ การฟัง
สาระ  การฟังสาระ  การฟัง
สาระ การฟังMaeying Thai
 
Portabilité des Réseaux Sociaux et des Contenus avec le Web Sémantique
Portabilité des Réseaux Sociaux et des Contenus avec le Web SémantiquePortabilité des Réseaux Sociaux et des Contenus avec le Web Sémantique
Portabilité des Réseaux Sociaux et des Contenus avec le Web SémantiqueAlexandre Passant
 

Andere mochten auch (16)

Applications du Web Sémantique
Applications du Web SémantiqueApplications du Web Sémantique
Applications du Web Sémantique
 
Smart watch flyer
Smart watch flyerSmart watch flyer
Smart watch flyer
 
โต้วาที
โต้วาทีโต้วาที
โต้วาที
 
Priekules seniunija
Priekules seniunijaPriekules seniunija
Priekules seniunija
 
38 Motivational Quotes About Business
38 Motivational Quotes About Business38 Motivational Quotes About Business
38 Motivational Quotes About Business
 
Ed spark 14 final 2
Ed spark 14 final 2Ed spark 14 final 2
Ed spark 14 final 2
 
slideshare
slideshareslideshare
slideshare
 
Grow with HubSpot - Auckland - July 2016
Grow with HubSpot - Auckland - July 2016Grow with HubSpot - Auckland - July 2016
Grow with HubSpot - Auckland - July 2016
 
Real world games share point engage
Real world games share point engageReal world games share point engage
Real world games share point engage
 
Irish Composers: Sean O'Riada
Irish Composers: Sean O'RiadaIrish Composers: Sean O'Riada
Irish Composers: Sean O'Riada
 
Introduction au web sémantique
Introduction au web sémantiqueIntroduction au web sémantique
Introduction au web sémantique
 
5 клас урок 7
5 клас урок 75 клас урок 7
5 клас урок 7
 
5 การฟังและการดูอย่างมีประสิทธิภาพ(154-183)
5 การฟังและการดูอย่างมีประสิทธิภาพ(154-183)5 การฟังและการดูอย่างมีประสิทธิภาพ(154-183)
5 การฟังและการดูอย่างมีประสิทธิภาพ(154-183)
 
Obesidad
Obesidad Obesidad
Obesidad
 
สาระ การฟัง
สาระ  การฟังสาระ  การฟัง
สาระ การฟัง
 
Portabilité des Réseaux Sociaux et des Contenus avec le Web Sémantique
Portabilité des Réseaux Sociaux et des Contenus avec le Web SémantiquePortabilité des Réseaux Sociaux et des Contenus avec le Web Sémantique
Portabilité des Réseaux Sociaux et des Contenus avec le Web Sémantique
 

Ähnlich wie Utilisation du Web Semantique pour les sites de la BBC

Principes, typologie et découverte du Web 2.0
Principes, typologie et découverte du Web 2.0Principes, typologie et découverte du Web 2.0
Principes, typologie et découverte du Web 2.0Aref Jdey
 
Principes, typologie et découverte du Web 2.0
Principes, typologie et découverte du Web 2.0Principes, typologie et découverte du Web 2.0
Principes, typologie et découverte du Web 2.0tisi
 
Webtv - Enregistrer dans les conditions du direct
Webtv - Enregistrer dans les conditions du directWebtv - Enregistrer dans les conditions du direct
Webtv - Enregistrer dans les conditions du directJean-Paul FILLIT
 
Comment enrichir l’expérience musicale à l’aide de l’API d’accès aux métadonn...
Comment enrichir l’expérience musicale à l’aide de l’API d’accès aux métadonn...Comment enrichir l’expérience musicale à l’aide de l’API d’accès aux métadonn...
Comment enrichir l’expérience musicale à l’aide de l’API d’accès aux métadonn...ACTUONDA
 
Cours technologie web débutant CREA Digital 2 - 10/2013
Cours technologie web débutant CREA Digital 2 - 10/2013Cours technologie web débutant CREA Digital 2 - 10/2013
Cours technologie web débutant CREA Digital 2 - 10/2013Pierre Ammeloot
 
Plugin PMB/SPIP Risom Pour Abf Auvergne 24 Avril 2009
Plugin PMB/SPIP Risom Pour Abf Auvergne 24 Avril 2009Plugin PMB/SPIP Risom Pour Abf Auvergne 24 Avril 2009
Plugin PMB/SPIP Risom Pour Abf Auvergne 24 Avril 2009Renaud AIOUTZ
 
Sites internet de services d'archives : comment faire connaître son site ?
Sites internet de services d'archives : comment faire connaître son site ?Sites internet de services d'archives : comment faire connaître son site ?
Sites internet de services d'archives : comment faire connaître son site ?Julie Scheffer
 
Le web participatif en bibliotheque publique
Le web participatif en bibliotheque publiqueLe web participatif en bibliotheque publique
Le web participatif en bibliotheque publiqueXavier Galaup
 
Actualités et perspectives de IIIF
Actualités et perspectives de IIIFActualités et perspectives de IIIF
Actualités et perspectives de IIIFEquipex Biblissima
 
Webtv_scolaire_2016_blaise_Auriol_diff_2
Webtv_scolaire_2016_blaise_Auriol_diff_2Webtv_scolaire_2016_blaise_Auriol_diff_2
Webtv_scolaire_2016_blaise_Auriol_diff_2Jean-Paul FILLIT
 
Cd C Fcinewii30072008
Cd C Fcinewii30072008Cd C Fcinewii30072008
Cd C Fcinewii30072008Alain Robert
 
Mettre en place une Webradio scolaire
Mettre en place une Webradio scolaire Mettre en place une Webradio scolaire
Mettre en place une Webradio scolaire Jean-Paul Fillit
 
R I S O M Pour Bib Op 6 Avril 2009
R I S O M Pour  Bib  Op 6 Avril 2009R I S O M Pour  Bib  Op 6 Avril 2009
R I S O M Pour Bib Op 6 Avril 2009Renaud AIOUTZ
 
Webradio la canourgue_diff
Webradio la canourgue_diffWebradio la canourgue_diff
Webradio la canourgue_diffJean-Paul FILLIT
 
Portail Bibliothèque du Finistère BDF29
Portail Bibliothèque du Finistère BDF29Portail Bibliothèque du Finistère BDF29
Portail Bibliothèque du Finistère BDF29Association Bibop
 

Ähnlich wie Utilisation du Web Semantique pour les sites de la BBC (20)

Principes, typologie et découverte du Web 2.0
Principes, typologie et découverte du Web 2.0Principes, typologie et découverte du Web 2.0
Principes, typologie et découverte du Web 2.0
 
Principes, typologie et découverte du Web 2.0
Principes, typologie et découverte du Web 2.0Principes, typologie et découverte du Web 2.0
Principes, typologie et découverte du Web 2.0
 
Webtv - Enregistrer dans les conditions du direct
Webtv - Enregistrer dans les conditions du directWebtv - Enregistrer dans les conditions du direct
Webtv - Enregistrer dans les conditions du direct
 
Les bibliothèques à l'épreuve du web 2.0
Les bibliothèques à l'épreuve du web 2.0Les bibliothèques à l'épreuve du web 2.0
Les bibliothèques à l'épreuve du web 2.0
 
Comment enrichir l’expérience musicale à l’aide de l’API d’accès aux métadonn...
Comment enrichir l’expérience musicale à l’aide de l’API d’accès aux métadonn...Comment enrichir l’expérience musicale à l’aide de l’API d’accès aux métadonn...
Comment enrichir l’expérience musicale à l’aide de l’API d’accès aux métadonn...
 
TITRE
TITRETITRE
TITRE
 
Cours technologie web débutant CREA Digital 2 - 10/2013
Cours technologie web débutant CREA Digital 2 - 10/2013Cours technologie web débutant CREA Digital 2 - 10/2013
Cours technologie web débutant CREA Digital 2 - 10/2013
 
Plugin PMB/SPIP Risom Pour Abf Auvergne 24 Avril 2009
Plugin PMB/SPIP Risom Pour Abf Auvergne 24 Avril 2009Plugin PMB/SPIP Risom Pour Abf Auvergne 24 Avril 2009
Plugin PMB/SPIP Risom Pour Abf Auvergne 24 Avril 2009
 
Sites internet de services d'archives : comment faire connaître son site ?
Sites internet de services d'archives : comment faire connaître son site ?Sites internet de services d'archives : comment faire connaître son site ?
Sites internet de services d'archives : comment faire connaître son site ?
 
Le web participatif en bibliotheque publique
Le web participatif en bibliotheque publiqueLe web participatif en bibliotheque publique
Le web participatif en bibliotheque publique
 
Actualités et perspectives de IIIF
Actualités et perspectives de IIIFActualités et perspectives de IIIF
Actualités et perspectives de IIIF
 
Webtv_scolaire_2016_blaise_Auriol_diff_2
Webtv_scolaire_2016_blaise_Auriol_diff_2Webtv_scolaire_2016_blaise_Auriol_diff_2
Webtv_scolaire_2016_blaise_Auriol_diff_2
 
Cd C Fcinewii30072008
Cd C Fcinewii30072008Cd C Fcinewii30072008
Cd C Fcinewii30072008
 
Mettre en place une Webradio scolaire
Mettre en place une Webradio scolaire Mettre en place une Webradio scolaire
Mettre en place une Webradio scolaire
 
R I S O M Pour Bib Op 6 Avril 2009
R I S O M Pour  Bib  Op 6 Avril 2009R I S O M Pour  Bib  Op 6 Avril 2009
R I S O M Pour Bib Op 6 Avril 2009
 
Bibliothèques et Web 2.0
Bibliothèques et Web 2.0Bibliothèques et Web 2.0
Bibliothèques et Web 2.0
 
Webradio la canourgue_diff
Webradio la canourgue_diffWebradio la canourgue_diff
Webradio la canourgue_diff
 
Portail Bibliothèque du Finistère BDF29
Portail Bibliothèque du Finistère BDF29Portail Bibliothèque du Finistère BDF29
Portail Bibliothèque du Finistère BDF29
 
JEBibop
JEBibopJEBibop
JEBibop
 
Web 2.0 en bibliothèques
Web 2.0 en bibliothèquesWeb 2.0 en bibliothèques
Web 2.0 en bibliothèques
 

Mehr von Yves Raimond

Time, Context and Causality in Recommender Systems
Time, Context and Causality in Recommender SystemsTime, Context and Causality in Recommender Systems
Time, Context and Causality in Recommender SystemsYves Raimond
 
Deep Learning for Recommender Systems
Deep Learning for Recommender SystemsDeep Learning for Recommender Systems
Deep Learning for Recommender SystemsYves Raimond
 
(Some) pitfalls of distributed learning
(Some) pitfalls of distributed learning(Some) pitfalls of distributed learning
(Some) pitfalls of distributed learningYves Raimond
 
Recommending for the World
Recommending for the WorldRecommending for the World
Recommending for the WorldYves Raimond
 
Spark Meetup @ Netflix, 05/19/2015
Spark Meetup @ Netflix, 05/19/2015Spark Meetup @ Netflix, 05/19/2015
Spark Meetup @ Netflix, 05/19/2015Yves Raimond
 
Linked Data on the BBC
Linked Data on the BBCLinked Data on the BBC
Linked Data on the BBCYves Raimond
 
Publishing and interlinking music-related data on the Web
Publishing and interlinking music-related data on the WebPublishing and interlinking music-related data on the Web
Publishing and interlinking music-related data on the WebYves Raimond
 
Linked data and applications
Linked data and applicationsLinked data and applications
Linked data and applicationsYves Raimond
 
Towards a musical Semantic Web
Towards a musical Semantic WebTowards a musical Semantic Web
Towards a musical Semantic WebYves Raimond
 

Mehr von Yves Raimond (11)

Time, Context and Causality in Recommender Systems
Time, Context and Causality in Recommender SystemsTime, Context and Causality in Recommender Systems
Time, Context and Causality in Recommender Systems
 
Deep Learning for Recommender Systems
Deep Learning for Recommender SystemsDeep Learning for Recommender Systems
Deep Learning for Recommender Systems
 
(Some) pitfalls of distributed learning
(Some) pitfalls of distributed learning(Some) pitfalls of distributed learning
(Some) pitfalls of distributed learning
 
Recommending for the World
Recommending for the WorldRecommending for the World
Recommending for the World
 
Paris ML meetup
Paris ML meetupParis ML meetup
Paris ML meetup
 
Spark Meetup @ Netflix, 05/19/2015
Spark Meetup @ Netflix, 05/19/2015Spark Meetup @ Netflix, 05/19/2015
Spark Meetup @ Netflix, 05/19/2015
 
Linked Data on the BBC
Linked Data on the BBCLinked Data on the BBC
Linked Data on the BBC
 
Publishing and interlinking music-related data on the Web
Publishing and interlinking music-related data on the WebPublishing and interlinking music-related data on the Web
Publishing and interlinking music-related data on the Web
 
Linked data and applications
Linked data and applicationsLinked data and applications
Linked data and applications
 
Web of data
Web of dataWeb of data
Web of data
 
Towards a musical Semantic Web
Towards a musical Semantic WebTowards a musical Semantic Web
Towards a musical Semantic Web
 

Utilisation du Web Semantique pour les sites de la BBC