NoTube Beancounter: You stalking you

26
Beancounter You stalking you Libby Miller, Vicky Buser, Yves Raimond, Dan Brickley NoTube

description

A presentation at the LInked Data Meeting up, London, 2009.

Transcript of NoTube Beancounter: You stalking you

Page 1: NoTube Beancounter: You stalking you

Beancounter

Youstalkingyou

LibbyMiller,VickyBuser,YvesRaimond,DanBrickley NoTube

Page 2: NoTube Beancounter: You stalking you

WhatisBeancounter?

Page 3: NoTube Beancounter: You stalking you

There’sinformaConoutthereaboutwhatyou’vebeenupto

Page 4: NoTube Beancounter: You stalking you

Thatcanbeenrichedwithcommonconcepts

Page 5: NoTube Beancounter: You stalking you

Andcanbecounted

Concepts(Whatcategoriesofprogrammedoyoulike?)

Series(Whatserieshaveyouwatchedthemost?)

LocaCon/context(WheredoyouusuallywatchTV?)

Timeperiods(Whendoyouusuallywatch?)Comparewithlastweek,lastmonth,allCme,yesterday

Page 6: NoTube Beancounter: You stalking you

Beancountercanprofileyou

Page 7: NoTube Beancounter: You stalking you

Andmoreimportantly

Page 8: NoTube Beancounter: You stalking you

Outputamachine‐processableprofile

BeancounterisaboutdumbaccounCng‐andexporCnganaggregatedpictureforotherapplicaConstoqueryviaanAPI

Page 9: NoTube Beancounter: You stalking you

Why?

Page 10: NoTube Beancounter: You stalking you

TousethedataforTVrecommendaCons

Page 11: NoTube Beancounter: You stalking you

“Thebaneofmyexistence…”

“…isdoingthingsthatIknowthecomputercoulddoforme.”(DanConnolly)

Thewebknowswhatyou’vebeenwatchinganddoing–weshouldbeabletousethisdatatosuggestthingsforyoutowatch

Page 12: NoTube Beancounter: You stalking you

WewanttofindrecommendaConsacrosstheprogrammeslifecycle(includingarchivalcontent)

Page 13: NoTube Beancounter: You stalking you

Or,ifthat’stoohard…trivialrecommendaCons

Combine‘seriesIlike’or‘seriesmyfriendslike’with

Broadcastandon‐demandavailabilitydata(‘whenistheWireonnext’?)

Tosay“theWireisontomorrowat23:20–Ithinkyoumightbeinterested”

Someofthose‘friends’couldbeprofessionalreviewers(e.g.CharlieBrooker,GuardianGuide)

Page 14: NoTube Beancounter: You stalking you

DataEnrichment

Page 15: NoTube Beancounter: You stalking you

Enhancingwithlinks

•  SomeCmeswewillneedtogeneratelinksbecausethere’snoURLinthedata

•  PerhapsusingCmeasabasis‘I’mwatchingChannel4’andmatchingtheCmeoftheacCvitytotheschedule,togetaURLfortheprogramme

•  InthefuturewemightexpectTVsthatoutputthisdatadirectly

Page 16: NoTube Beancounter: You stalking you

EnhancingwithLinkedData

•  ‘Pre‐enhancement’‐thingsthatyouknowyou’llneedlatersuchasgenrenames

•  On‐demandenhancement–followinglinkstorelateddataorqueryingasparqlstore

•  GeneraCngDBpedialinkswherenoneexist‐>EnablingustousecommonidenCfiersforsomeone’sinterests–andmatchthosetowatchableprogrammes

Page 17: NoTube Beancounter: You stalking you

LinkedDataissues

•  SomepabernsareonlycompletewhenyouhavemulCplefilescrawled

•  Datacanbegappy•  Notsurewhatyou’llbegecng

•  HardtotestEasy(ish)withBBC/programmesdata–getinformaConaboutpeople,series,genres,showings;knownschema

Page 18: NoTube Beancounter: You stalking you

Privacyandusercontrol

Page 19: NoTube Beancounter: You stalking you

Usercontrol

•  Downloadandrunitonyourownmachine•  Choosewhichaccountsyouwanttoadd•  PickCmeperiodstocontrol

•  Writetotheweb,keepthedataprivate,ormakesuggesConsjusttoyou

Page 20: NoTube Beancounter: You stalking you

Cross‐queryinguserdata

•  HowmanypeoplewatchedTorchwood,andwhen?

•  Whatelsedidtheywatch?

•  TheTescoclubcardequivalentpointofview

Howmightthisimpactprivacy?

Page 21: NoTube Beancounter: You stalking you

Privacyissuescanbefraught

Beancounterputstheuserincontrolofwhatisstoredaboutthem(mostly)

Somethingspeoplemightnottowanttoknowaboutthemselves

Anddefinitelynotwantotherstoknow

Page 22: NoTube Beancounter: You stalking you

Currently

Page 23: NoTube Beancounter: You stalking you

AsimpleworkingprototypeforBBCprogrammesonly

Page 24: NoTube Beancounter: You stalking you

Next

Page 25: NoTube Beancounter: You stalking you

InteresCngproblemstoaddress

•  CanweeffecCvelydisCnguishmenConsand‘watchings’?•  CanweuseoAuthtocreateadaptorstoprivatedatafrom

differentsystems?•  Canwecreateanddescribeacceptableprivacypolicies?•  Canwegeneralisetodifferentchannelsandproviderswith

lessdetaileddata?•  CanwemakeinteresCngrecommendaConsusingthe

profiles?•  Canwegetanyonetouseit?WhataretheincenCves?•  Whatelsecanwecount?Couldithelpwith

recommendaCons?

Page 26: NoTube Beancounter: You stalking you

Thanksto:

•  Notubeprojectmembers,especiallyAsemanCcsandVrijeUniversiteitAmsterdam

•  TomScobandDanBrickleyfortheBeancounterconcept(andtoDanforthelogo)

•  RadioPopforinspiraCon•  DamianSteerforhelpfulcomments

hbp://blog.notu.be/[email protected]