4. Na počátku byl urychlovač
• Tim Berners-Lee @ CERN
• 1990 – WWW
• Motivace: Sdílení akademických prací
> Obsahují oddíl Reference => Hyperlink (existoval už
dříve)
• URI, HTML, HTTP
5. Předevčírem - Web 1.0
• 1994 - 2001
• Vysílání (broadcast) – tradiční médium ve smyslu
pasivní konzumace obsahu
• Převážně autorizovaný obsah
• Bublina:
> Všechno bude na Webu
> Kamenné obchody jsou k ničemu
> Přecenění brandu
> Milióny (dolarů!) letí oknem
> => Splask!
6. Uživatelská identita ve Webu1.0
• mail, jméno, telefon... etc.
• replikovaná server od serveru
• Veřejně nepřístupná
• Veřejná prezentace vlastní identity – expert –
HTML/CSS/FTP etc.
• geocities.com – virtuální město – co člověk, to
stránka
7. Včera - Web 2.0
• 2004 - 2007
• Web jako nástroj pro sdílení informací a kooperaci
nad nimi
• Obsah = alfa-omega – blogy, fotky, videa...
• Web2.0 služba – s počtem uživatelů roste kvalita
služby
> V případě, že je dobře postavená
• Atomická funkcionalita - social bookmarking, photo
sharing....
• Open APIs -> míchanice, widgets
8. Míchanice
• Na pánvi rozpal olej
• Dozlatova opeč drobnou cibulku
• Vraž tam houby bez noh
• Přidej kmín
• Dus do měkka
• Přidej vejce
• Vraž tam něco soli a dalšího koření
10. Virtuální identita ve Webu2.0
• Vše z Webu1.0 + obsah, který jsem vytvořil
• Rozprostřeno:
> fotky na flickr.com
> videa na youtube.com
> blog na blogger.com atd.
• Vytvořený obsah je vyjádřen v krmivu. Tedy ve
feedech (RSS, později Atom) = subscription
model
> Problém adaptace masovými uživateli - složitá interakce
> Až později integrace v prohlížeči
> Agregace obsahu => bloging communities, flickr
groups...
11. Problémy Webu2.0
• Množství obsahu
> Příliš mnoho fotek domácích mazlíčků, dětí a opilých lidí
;)
• Přístupová práva
> Opojení z vytváření
> Všechno je veřejné
> => reálné implikace (strach z kompromitace = bariéra pro
sdílení – sdílíme jenom něco, zbytek pošleme mailem)
• Nestrukturovanost
> Inherentní problém Webu
13. Řešení problému množství: Metadata
• STAT - jednoduché vytváření hierarchií:
• Stars (ratings) ~ kvalita ~ top rated, favorities
• Tags (klíčová slova) ~ kategorizace ~ tagcloud
• Attention (shlédnutí, kliknutí) ~ optimalizace cesty ~ last-
visited, last-edited
• Text (komentáře) ~ kvalita, názor
• => filtering, recommendations, categorization =>
folksonomies
• Nenutit! - Integrace vkládání metadat do přirozeného
workflow uživatele
14. Dnes – Web lidí
• Virtuální identita = vše výše řečené + Social
context
• Sociální vazby vyjádřené ve formě srozumitelné
pro stroj
• 1-cestná vazba – sledování jeden druhého
• 2-cestná vazba – vazba, která “něco znamená” pro
obě strany – vazba důvěry
• Skupinová vazba – tzv. Komunity – vytvořené
kolem zájmů a aktivit
15. 1-cestná vazba – subscription model
• Reálný svět - první krok k seznámení
> Prvních 15 vteřin významně ovlivňí celý budoucí vztah
• Síť – odběr obsahu z feeds ostatních
> Blog feed, photo feed, ...
> subscription = “předplatné”
> Sledování různých aspektů virtuální identity druhého
člověka – je pro nás určitým způsobem zajímavý
• Anonymní – sledovaný nemusí nutně vědět, kdo a
co sleduje
> Pokud to není explicitně podporováno příslušnou službou
16. 2-cestná vazba
• Reálný svět: přátelé, partneři, kolegové...
• Síť: seznamy přátel v dnešních sociálních sítích
> Potvrzeno oběma stranami -> Určitý stupeň důvěry
> Automatizovaný odběr obsahu jeden od druhého
> Vzájemný přístup k osobním datům
> Sdílení – filtrování a doporučení založené na vzájemné
důvěře
> Spolupráce na obsahu
17. Skupinová vazba - komunity
• Více než 2 lidi které pojí společný zájem či aktivita
• Sociální vysílání (Social broadcast) – jeden-mnoha
> blogy
• Konzumace obsahu
> Makro filtrování založené na agregaci názorů a
doporučení (social-filtering)
• Aggregace feeds souvicejících se zaměřením
komunity ('Auta', 'Focení', 'Programování')
• Skupinová spolupráce na obsahu
> Wiki model – kdokoliv může přispět
18. Využití vazeb – automatic subscription
• Vytvořený obsah
> Veřejný, pokud je pro konzumenta zajímavý
> Sdílený v privátním režimu
• Změny profilu (změna fotky, adresy, atd.)
• Změny statusu - twitter a další
> původně status feed
> dnes 'microblogging' - social broadcast
> z mobilního telefonu – ubiquitous web
• Změny v social grafu
• Pozor na sociální souvislosti
19. Dnešní sociální sítě
• Facebook, Orkut, Ning a další...
• V podstatě systém fór s bohatou uživatelskou
identitou
• Virtuální identita = Profile page
> Agregace informací (o uživateli) a obsahu (od uživatele)
= lifestreaming
> Subscription jeden na druhého na základě vzájemné
vazby
• Community space
> Forum
> Wiki
> Etc.
20. Fenomén Facebook
• Původně uzavřené fórum pro studenty univerzit
> Výměna informací o škole, domlouvání na společné
zábavě etc.
• 2006 – public – přístupné pro všechny
• 2007 jaro – Facebook platform
• 2007 podzim – Facebook kazí lidem Vánoce
• Zákl. Údaje:
> Počet uživatelů: cca 60M a stále roste
> Tržby - 2007: $150M, odhad 2008: $300-$350M
> Počet zaměstnanců – 2007:450, odhad 2008: 1000
> 2008 Cash Flow : -$150M
> Odhadovaná cena: $15miliard (?!)
21. Facebook Platform
• Jaro 2007
• Umožňuje psát aplikace, které využívají social grafu
• Nové paradigma distribuce software – na jeden klik,
virálně, v social grafu
> Škálovatelnost
• 14000 aplikací, hlavně widgety pro personal page
> Možnost dotvoření vlastní virtuální identity
> Možnost navazovat komlexnější vazby
• Nevyspělé (viz. dále)
24. Facebook: Problémy
• Walled garden – uzavřený systém (to jsou i ostatní)
> Nepřenositelnost profilu
• Omezení přístupu do rozličných komunit
> Na základě profilu
• Nedostatečná kontrola Activity Feed
> Všichni přátelé implicitně dostanou všechny mé eventy
> Filtrace na straně příjemce
> Podpora v API
– nemožnost rozeslat eventy jmenovitým lidem –> problém v
kolaborativních scénářích
– Platforma sama rozhodne ve kterých News feeds se objeví
• Je to stále jen 'lepší' fórum – budoucnost je světlejší
25. Zítra: Semantic Web
• 2000 – Tim Berners-Lee:
> Sada standardů a doporučení pro definování metadat na
Webu
> URI + jazyky RDF, OWL
• Tehdejší omyl – top-down přístup – 'Master of
Universe', globální ontologie
> Perspektivní řešení: kombinace bottom-up + top-down
> Derivace formálních metadat z folksonomies =>
> Web lidí = základní kámen
26. Semantic Web – přínos pro uživatele
• 2006 – Microformats, RDFa
> Vkládání metadat do HTML kódu stránky
• Semantické služby a widgety
> Dektop tak jak ho známe skončí
• D'n'D na Webu – mezi widgetami a službami z
různých zdrojů
> Situational semantic mashup application
• Portable social environment – přenositelnost identity
mezi službami
29. Kontext
• 30k zaměstnanců
• Tisíce partnerských firem
• Milióny uživatelů
• Hlavní produkt: knowledge – SW, HW, patenty
• Otevřenost – největší přispěvatel do Open Source
na světě – nejen SW, ale i HW (opensparc.net)
• Řada různých komunit uvnitř i vně společnosti
• Rozvíjení komunit je životní nutností
30. Web v Sunu - Současnost
• Blogujeme – včetně našeho CEO (
http://blogs.sun.com/jonathan)
• Používáme wiki – interně na projektech, ale i v
rámci open source komunit (http://wiki.sun.com)
• Fóra – diskuse s partnery a zákazníky nad issues a
RFEs
• Důležitý obsah je rozprostřen uvnitř i vně intranetu
• Problémy:
> Relevantnost obsahu
> Nalezení relevantních informací
> Nalezení expertů na určitou problematiku
31. Naše řešení – CE2.0 projekt
• Zatím pro Customer Engineering Komunitu (6k lidí)
• V budoucnu pro partnery
• Následně pro všechny
• Web2.0 development – permanentní beta
> Sociální platforma pro sdílení a kolaboraci
> Přizpůsobení systému uživatelem (proto platforma)
> Propojení virtuální identity s reálnou
32. High-level architektura
• Napojení na existující systémy a služby
• STAT - rating, commenting, tagging
• Wiki - confluence
• Social graph service - Community bubbles
confluence plugin
• File-store
• Social graf jako access rights manager
33. UI: Profile page
• Agregace informací o uživateli
• Agregace obsahu, který vytvořil
• 2 módy:
> private - moje okno k obsahu
> public - moje virtuální identita – řízena přístupovými
právy
• Social graf (kontakty, komunity)
• Community Equity (viz. Dále)
• V budoucnu jakékoliv widgety (OpenSocial?)
37. UI: Community portal
• Communities of practice and interest
• Místo pro spolupráci a výměnu informací
• Služby pro komunity:
> News – agregace interních + externích postů
> Wiki – spolupráce na dokumentech (access rights!)
> File store + social bookmarking služba
> STAT – integrováno do workflow sdílení a prohlížení
> Community Equity – metrika reputace v komunitě
38. Community Equity (CEQ)
Contribution Equity CQ Participation Equity PQ
Attachments Blogs Rate Comments
Personal Equity PEQ
IC/Reuse
=
CEpedia IP Re-use Tags
CQ+PQ+SQ+RQ
Skills Equity SQ Role Equity RQ
Formal
Enterprise Skills -Ambassadors
Business
Skills Tags -PE
-CT
Informal
Skills -CEpedia
Rating
Training CEQ=CQ(PEQs)+SQ(PEQs) Projects
-adHoc
-Tiger teams
39. Under construction
• Activity feed – maximální priorita
> Nezbytné pro efektivní sdílení informací a spolupráci nad
nimi
> + další widgets pro User Profile Page
• Social access rights manager
> Sharing content with contacts and communities
• Social search
> Obohacení výsledků vyhledávání informacemi ze social
grafu
• Semantická infrastruktura
> Zefektivnění celého systému za využití metadat