A Social Semantic BBC?

B
BBC Web DevelopersBBC Web Developers at BBC
A Social, Semantic BBC?
      Simon Cross & Ben Smith
       @sicross             @thesmith


       Futuresonic, Manchester, May 2009
A quick introduction to
the Semantic Web at the BBC
A Social Semantic BBC?
A Social Semantic BBC?
A Social Semantic BBC?
A Social Semantic BBC?
A Social Semantic BBC?
Linked Open Data Cloud
Linked Open Data Cloud
Linked Open Data Cloud
Linked Open Data Cloud
Linked Open Data Cloud
Linked Open Data Cloud
But the BBC has all this content.
...like loads of it.
How do people find it?
A Social Semantic BBC?
But what’s the best recommendation engine on the planet?
People
Its all about...

     Social Discovery of Content
Part 1: Semantic Questions
Some typical Semantic Web examples...
“show me all the music artists born in
Germany on a Thursday who’ve had a
number one single in the last 20 years”
“show me the senators of the US Sentate
who’ve been to Harvard who have also
done an MBA”
“show me all the musicians who’ve had
number one singles in more than 15
countries with more than one band”
“Show me all the occurrences of a disease
in one country where somebody travelled
to that country from Mexico in the last 2
weeks”
“show me the rainfall in the constituencies
of all the current UK MPs who’ve claimed
for a moat, or a bathplug”
Ace! But what if I want you to...
“show me all the programmes my friends
have watched in the last week that I
haven't yet watched”
“show me all the news articles my friends
have bookmarked in the last month that
I’ve not yet read”
“show me which of my friends has
watched and listened to the same kinds of
programmes as me in the last 6 months”
“show me the radio programmes my
friends have listened to in the last week
that I have also listened to”
“show me the programmes, news stories,
sports stories and events I've rated that my
friends have rated very differently to me”
Wouldn’t that be the coolest way to discover new stuff?
Part 2: The Semantic User
So, there’s all that lovely linked data,
but do you have to build yet another social network?
http://daveman692.livejournal.com/341074.html
FOAF+SSL Distributed Social Networks
Great, but do you still have to:
‘CREATE TABLE users’?
Er, yes.
         performance
           scalability
       provider lock-in
          fair trading
assertions aren’t good enough
    Users just don’t get it!
So how do you build social discovery,
 without building a social network?
Develop on the Open Stack
Don’t try to own your user’s social graph
 Authenticated links to social networks
    rel=”me” and owl:sameAs
Can we answer the questions then?
“show me all the programmes my friends
have watched in the last week that I
haven't yet watched”
Er, No.
Part 3: Semantic Activities
We need to link Users to Content through Activity
It’s all about Nouns and Verbs
Nouns   Verbs
         watch
         listen
         read
         comment
         rate
         share
         follow
         attend
         ...
Nouns            Verbs
 Users            watch
 Programmes       listen
 News Articles    read
 People           comment
 Places           rate
 Subjects         share
 Sports Teams     follow
 Festivals        attend
 ...              ...
Nouns            Verbs
 Users            watch
 Programmes       listen
 News Articles    read
 People           comment
 Places           rate
 Subjects         share
 Sports Teams     follow
 Festivals        attend
 ...              ...
“Simon watched Top Gear”
“Ben is going to Glastonbury”
“Rich listened to Radiohead”
http://rumplo.com/tees/tee/1141-im-so-adjective-i-verb-nouns
• OpenSocial Activities
• ActivitiyStrea.ms
• SOIC
• FOAF
• Event Ontology
Can we answer the questions then?
“show me all the programmes my friends
have watched in the last week that I
haven't yet watched”
Er,Yes, hopefully!
6 Steps to heaven if you too want to work this way...
1. Structure your data.
2. Publish as linked open data
3. Capture Activity (user interactions with your data)
4. Derive meaning from Activity and the Social Graph
5. Publish derivations back to the Users
6. Users find cooler, better, newer content
Thanks! Any Questions?
1 of 67

Recommended

Penguin, Penalties and 'Big Data' - How I analyzed 250,000 domains by
Penguin, Penalties and 'Big Data' - How I analyzed 250,000 domainsPenguin, Penalties and 'Big Data' - How I analyzed 250,000 domains
Penguin, Penalties and 'Big Data' - How I analyzed 250,000 domainsIan Lurie
6.5K views27 slides
Spotify apps - overview by
Spotify apps - overviewSpotify apps - overview
Spotify apps - overviewfightingmachine
341 views30 slides
Disinformation on the Web: impact, characteristics and detection of Wikipedia... by
Disinformation on the Web: impact, characteristics and detection of Wikipedia...Disinformation on the Web: impact, characteristics and detection of Wikipedia...
Disinformation on the Web: impact, characteristics and detection of Wikipedia...voginip
1.6K views30 slides
Digital Tsunami: Breaking News at Breakneck Speeds by
Digital Tsunami: Breaking News at Breakneck SpeedsDigital Tsunami: Breaking News at Breakneck Speeds
Digital Tsunami: Breaking News at Breakneck SpeedsAlex de Carvalho
9.9K views37 slides
RecordPlug & plugXchange by
RecordPlug & plugXchangeRecordPlug & plugXchange
RecordPlug & plugXchangeJimmy Ether
238 views19 slides
Social media for the busy scientist by
Social media for the busy scientistSocial media for the busy scientist
Social media for the busy scientistFelienne Hermans
34.5K views58 slides

More Related Content

Similar to A Social Semantic BBC?

App Activity Streams by
App Activity StreamsApp Activity Streams
App Activity StreamsMySpaceDevTeam
562 views21 slides
My TopFriend is Nike by
My TopFriend is NikeMy TopFriend is Nike
My TopFriend is NikeAndreas Klinger
1.5K views65 slides
Friend Pack by
Friend PackFriend Pack
Friend PackEric Fader
533 views21 slides
Social Network Spaghetti by
Social Network SpaghettiSocial Network Spaghetti
Social Network SpaghettiScott Kveton
915 views40 slides
Using Social Software For Online Classes - Slidecast by
Using Social Software For Online Classes - SlidecastUsing Social Software For Online Classes - Slidecast
Using Social Software For Online Classes - SlidecastAlan Lew
4.1K views57 slides
AJLI Basics of Social Networks by
AJLI Basics of Social NetworksAJLI Basics of Social Networks
AJLI Basics of Social NetworksHoward Greenstein
1.1K views70 slides

Similar to A Social Semantic BBC?(20)

Social Network Spaghetti by Scott Kveton
Social Network SpaghettiSocial Network Spaghetti
Social Network Spaghetti
Scott Kveton915 views
Using Social Software For Online Classes - Slidecast by Alan Lew
Using Social Software For Online Classes - SlidecastUsing Social Software For Online Classes - Slidecast
Using Social Software For Online Classes - Slidecast
Alan Lew4.1K views
Virtual Libraries As Destination by ldennis
Virtual Libraries As DestinationVirtual Libraries As Destination
Virtual Libraries As Destination
ldennis540 views
OpenAmplify V 2.0 Webinar by OpenAmplify
OpenAmplify V 2.0 WebinarOpenAmplify V 2.0 Webinar
OpenAmplify V 2.0 Webinar
OpenAmplify239 views
Visualising the web & harnessing the 1% by Claire Stokoe
Visualising the web & harnessing the 1%Visualising the web & harnessing the 1%
Visualising the web & harnessing the 1%
Claire Stokoe365 views
Awesome Genius by ion tudor
Awesome GeniusAwesome Genius
Awesome Genius
ion tudor459 views
Music Recommendation Tutorial by Oscar Celma
Music Recommendation TutorialMusic Recommendation Tutorial
Music Recommendation Tutorial
Oscar Celma115.7K views
'Stories & Numbers' - A Framework for Measuring Engagement by Jason Ryan
'Stories & Numbers' - A Framework for Measuring Engagement'Stories & Numbers' - A Framework for Measuring Engagement
'Stories & Numbers' - A Framework for Measuring Engagement
Jason Ryan1.3K views
I want to know more about compuerized text analysis by Luke Czarnecki
I want to know more about   compuerized text analysisI want to know more about   compuerized text analysis
I want to know more about compuerized text analysis
Luke Czarnecki281 views
Social Media in Theatre by Devon Smith
Social Media in TheatreSocial Media in Theatre
Social Media in Theatre
Devon Smith10.2K views
LSM: Listening Conference Call 1 by Beth Kanter
LSM: Listening Conference Call 1LSM: Listening Conference Call 1
LSM: Listening Conference Call 1
Beth Kanter875 views
Social Networking World Forum Social Media Lessons Learned Toby Beresford... by Toby Beresford
Social Networking World Forum   Social Media Lessons Learned   Toby Beresford...Social Networking World Forum   Social Media Lessons Learned   Toby Beresford...
Social Networking World Forum Social Media Lessons Learned Toby Beresford...
Toby Beresford3.5K views

Recently uploaded

Uni Systems for Power Platform.pptx by
Uni Systems for Power Platform.pptxUni Systems for Power Platform.pptx
Uni Systems for Power Platform.pptxUni Systems S.M.S.A.
56 views21 slides
MVP and prioritization.pdf by
MVP and prioritization.pdfMVP and prioritization.pdf
MVP and prioritization.pdfrahuldharwal141
31 views8 slides
Serverless computing with Google Cloud (2023-24) by
Serverless computing with Google Cloud (2023-24)Serverless computing with Google Cloud (2023-24)
Serverless computing with Google Cloud (2023-24)wesley chun
11 views33 slides
Case Study Copenhagen Energy and Business Central.pdf by
Case Study Copenhagen Energy and Business Central.pdfCase Study Copenhagen Energy and Business Central.pdf
Case Study Copenhagen Energy and Business Central.pdfAitana
16 views3 slides
The Research Portal of Catalonia: Growing more (information) & more (services) by
The Research Portal of Catalonia: Growing more (information) & more (services)The Research Portal of Catalonia: Growing more (information) & more (services)
The Research Portal of Catalonia: Growing more (information) & more (services)CSUC - Consorci de Serveis Universitaris de Catalunya
80 views25 slides
Ransomware is Knocking your Door_Final.pdf by
Ransomware is Knocking your Door_Final.pdfRansomware is Knocking your Door_Final.pdf
Ransomware is Knocking your Door_Final.pdfSecurity Bootcamp
59 views46 slides

Recently uploaded(20)

Serverless computing with Google Cloud (2023-24) by wesley chun
Serverless computing with Google Cloud (2023-24)Serverless computing with Google Cloud (2023-24)
Serverless computing with Google Cloud (2023-24)
wesley chun11 views
Case Study Copenhagen Energy and Business Central.pdf by Aitana
Case Study Copenhagen Energy and Business Central.pdfCase Study Copenhagen Energy and Business Central.pdf
Case Study Copenhagen Energy and Business Central.pdf
Aitana16 views
Piloting & Scaling Successfully With Microsoft Viva by Richard Harbridge
Piloting & Scaling Successfully With Microsoft VivaPiloting & Scaling Successfully With Microsoft Viva
Piloting & Scaling Successfully With Microsoft Viva
Igniting Next Level Productivity with AI-Infused Data Integration Workflows by Safe Software
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Safe Software280 views
SAP Automation Using Bar Code and FIORI.pdf by Virendra Rai, PMP
SAP Automation Using Bar Code and FIORI.pdfSAP Automation Using Bar Code and FIORI.pdf
SAP Automation Using Bar Code and FIORI.pdf
STPI OctaNE CoE Brochure.pdf by madhurjyapb
STPI OctaNE CoE Brochure.pdfSTPI OctaNE CoE Brochure.pdf
STPI OctaNE CoE Brochure.pdf
madhurjyapb14 views
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ... by Jasper Oosterveld
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas... by Bernd Ruecker
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
Bernd Ruecker40 views
Special_edition_innovator_2023.pdf by WillDavies22
Special_edition_innovator_2023.pdfSpecial_edition_innovator_2023.pdf
Special_edition_innovator_2023.pdf
WillDavies2218 views
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f... by TrustArc
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc11 views

A Social Semantic BBC?