Stretnutie so studentmi na GLN
-
Upload
robert-moro -
Category
Technology
-
view
134 -
download
1
Transcript of Stretnutie so studentmi na GLN
Sociálne siete a sociálny web
Gymnázium L. Novomeského
17.12.2012
Robo Móro, Ivan Srba
{moro, srba}@fiit.stuba.sk
2
Web
Poznáte web?
3
Web 2.0
Web
Poznáte web?
4
Web 2.0 Sociálny
web
Web
Poznáte web?
5
Web 2.0 Sociálny
web
Sémantický web
Web
Poznáte web?
6
Web 2.0 Sociálny
web
Sémantický web
Web 3.0
Web
Poznáte web?
7
Web 2.0 Sociálny
web
Sémantický web
Web 3.0
Web
Poznáte web?
8
Na koľkých sociálnych sieťach si, toľkokrát si
človekom?
• Aké sociálne siete poznáte?
• Na koľkých sociálnych sieťach ste?
• ...
9
Na koľkých sociálnych sieťach si, toľkokrát si
človekom?
...a mnoho ďalších
10
• Kamaráti
– sociálne filtrovaný obsah (lajky - páče, tweety - čvirikanie, +1, ...)
– problém bubliny [http://bit.ly/hZSF78]
• Virtuálne komunity
– ľudia s podobnými záujmami
• Záujmy masy ľudí
– "trending topics"
– sociálna navigácia: kde si dať zmrzlinu?
Prečo je dobré byť na sociálnej sieti?
11
• Kamaráti
– sociálne filtrovaný obsah (lajky - páče, tweety - čvirikanie, +1, ...)
– problém bubliny [http://bit.ly/hZSF78]
• Virtuálne komunity
– ľudia s podobnými záujmami
• Záujmy masy ľudí
– "trending topics"
– sociálna navigácia: kde si dať zmrzlinu?
Prečo je dobré byť na sociálnej sieti?
12
• Čo vlastne všetko o mne Facebook vie?
– Všetko, čo mu poviete
Prečo (nie) je dobré byť na sociálnej sieti?
13
• Čo vlastne všetko o mne Facebook vie?
– Všetko, čo mu poviete
– S kým sa poznáte, čo máte radi, akí ste, ...
– Kde ste boli, s kým ste tam boli...
Prečo (nie) je dobré byť na sociálnej sieti?
14
Prečo (nie) je dobré byť na sociálnej sieti?
http://www.wolframalpha.com/facebook/
15
Prečo (nie) je dobré byť na sociálnej sieti?
http://www.wolframalpha.com/facebook/
16
Prečo (nie) je dobré byť na sociálnej sieti?
17
Prečo (nie) je dobré byť na sociálnej sieti?
18
• Čo vlastne všetko o mne Facebook vie?
– Všetko, čo mu poviete
– S kým sa poznáte, čo máte radi, akí ste, ...
– Kde ste boli, s kým ste tam boli...
Prečo (nie) je dobré byť na sociálnej sieti?
19
• Čo vlastne všetko o mne Facebook vie?
– Všetko, čo mu poviete
– S kým sa poznáte, čo máte radi, akí ste, ...
– Kde ste boli, s kým ste tam boli...
• Vie toho však oveľa viac...
– Vie, ktoré stránky navštevujete (aj keď jej nedáte lajk – páč)
• Ako je to možné?
– Ste prihlásení do FB
– Zaregistruje vás ktorékoľvek lajkovacie tlačítko
Prečo (nie) je dobré byť na sociálnej sieti?
20
• Čo vlastne všetko o mne Facebook vie?
– Všetko, čo mu poviete
– S kým sa poznáte, čo máte radi, akí ste, ...
– Kde ste boli, s kým ste tam boli...
• Vie toho však oveľa viac...
– Vie, ktoré stránky navštevujete (aj keď jej nedáte lajk – páč)
• Ako je to možné?
– Ste prihlásení do FB
– Zaregistruje vás ktorékoľvek lajkovacie tlačítko
Prečo (nie) je dobré byť na sociálnej sieti?
21
• Session cookie
– kto je prihlásený - identifikátor session, aké má nastavenia,
obsah nákupného košíka a pod.
• Cookie tretích strán (tracking cookies)
– reklamy
– "share" tlačidlá - FB, Google, Twitter, ...
• [http://www.ted.com/talks/gary_kovacs_tracking_the_trackers.html]
• [http://www.mozilla.org/en-US/collusion/]
Come to the dark side, we have cookies
22
Come to the dark side, we have cookies
23
• Závisí od toho, či si to želám
– mal by som mať možnosť povedať nie
• opt-out v nastaveniach prehliadača
• blokovanie cookies tretích strán
• inkognito mód
• A tiež od toho, ako to použijú
– Môžu sa o mne viacej naučiť (bez toho, aby som im to musel
povedať)
– Vedia mi potom lepšie odporučiť veci, ktoré ma môžu zaujímať
– Vedia mi pomôcť pri vyhľadávaní informácií na webe
A je vôbec zlé, že ma sledujú?
24
• Moja bakalárska práca :)
• Šírenie informácií
– čo majú spoločné zabitie Bin Ládina, protesty v Tunisku a
Egypte?
Využitie a možnosti sociálnych sietí
25
• Moja bakalárska práca :)
• Šírenie informácií
– čo majú spoločné zabitie Bin Ládina, protesty v Tunisku a
Egypte?
– prvé informácie boli zverejnené na Twitteri, odtiaľ ich preberali
všetky novinové portály
• Sociálne vyhľadávanie
Využitie a možnosti sociálnych sietí
26
• Lepší prístup k informáciám
– rýchlejšie, presnejšie
• Podpora spolupráce
– práca, vzdelávanie
• A snáď väčší tlak na dodržiavanie ľudských práv,
slobody a demokracie
– výzvy z pohľadu ochrany súkromia, neutrality a slobody internetu
– sociálne siete ako prostriedok politického boja
• [http://politi.co/zinRZH]
• skúste na FB zdieľať [http://bit.ly/VcvflL]
Čo nám prinesie (skutočný) sociálny web?
27
• FQL (Facebook Query Language)
– dopytovací jazyk do FB databázy
– podobný jazyku SQL pre dopytovanie do relačných databáz
SELECT name FROM user WHERE uid = me()
– [http://developers.facebook.com/docs/reference/fql]
– [https://developers.facebook.com/tools/explorer]
Ako by ste použili dáta sociálnych sietí vy?
28
• Vyskúšajte si niekoľko príkladov a skúste zistiť z FB
databázy niečo zaujímavé...
• Zisti moje meno
– SELECT name FROM user WHERE uid = me()
• UID všetkých mojich priateľov
Ako by ste použili dáta sociálnych sietí vy?
29
• Vyskúšajte si niekoľko príkladov a skúste zistiť z FB
databázy niečo zaujímavé...
• Zisti moje meno
– SELECT name FROM user WHERE uid = me()
• UID všetkých mojich priateľov
– SELECT uid2 FROM friend WHERE uid1 = me()
• Mená mojich priateľov zoradené podľa priezviska
Ako by ste použili dáta sociálnych sietí vy?
30
• Vyskúšajte si niekoľko príkladov a skúste zistiť z FB
databázy niečo zaujímavé...
• Zisti moje meno
– SELECT name FROM user WHERE uid = me()
• UID všetkých mojich priateľov
– SELECT uid2 FROM friend WHERE uid1 = me()
• Mená mojich priateľov zoradené podľa priezviska
– SELECT name FROM user WHERE uid IN (SELECT uid2
FROM friend WHERE uid1 = me()) ORDER BY last_name
Ako by ste použili dáta sociálnych sietí vy?
31
• Vyskúšajte si niekoľko príkladov a skúste zistiť z FB
databázy niečo zaujímavé...
• Top 5 priateľov s najväčším počtom spoločných priateľov
Ako by ste použili dáta sociálnych sietí vy?
32
• Vyskúšajte si niekoľko príkladov a skúste zistiť z FB
databázy niečo zaujímavé...
• Top 5 priateľov s najväčším počtom spoločných priateľov
– SELECT name, mutual_friend_count FROM user WHERE uid IN
(SELECT uid2 FROM friend WHERE uid1 = me()) ORDER BY
mutual_friend_count DESC LIMIT 5
• Názvy všetkých udalostí, na ktoré som pozvaný (ktoré sa
ešte nezačali alebo aspoň neskončili)
Ako by ste použili dáta sociálnych sietí vy?
33
• Vyskúšajte si niekoľko príkladov a skúste zistiť z FB
databázy niečo zaujímavé...
• Top 5 priateľov s najväčším počtom spoločných priateľov
– SELECT name, mutual_friend_count FROM user WHERE uid IN
(SELECT uid2 FROM friend WHERE uid1 = me()) ORDER BY
mutual_friend_count DESC LIMIT 5
• Názvy všetkých udalostí, na ktoré som pozvaný (ktoré sa
ešte nezačali alebo aspoň neskončili)
– SELECT name FROM event WHERE eid IN (SELECT eid
FROM event_member WHERE uid = me()) AND (end_time >
now() OR start_time > now())
Ako by ste použili dáta sociálnych sietí vy?
34
• Vyskúšajte si niekoľko príkladov a skúste zistiť z FB
databázy niečo zaujímavé...
• Ďalšie nápady?
– Lajky, komentáre, fotografie, linky, ...
– Zložitejšie dopyty, vyžadujúce kombináciu výsledkov viacerých
dopytov
Ako by ste použili dáta sociálnych sietí vy?
35
• ProFIIT 2012
– súťaž stredoškolákov v programovaní
– [http://www2.fiit.stuba.sk/ProFIIT/]
• IIT.SRC Junior
– konferencia zaujímavých IT projektov stredoškolákov
– [http://www.fiit.stuba.sk/generate_page.php?page_id=3806]
Mohlo by vás zaujímať
36
• Coursera.org
– 210 online kurzov z prestížnych univerzít
– Princeton, Stanford, Berkley, Caltech, EPFL
– Dávame do pozornosti:
• Cryptography I (beží od 5.11.)
• Programming Languages (14.1.)
• Introduction to Computer Networks (14.1.)
• Algorithms I & II (4.2., resp. 18.3.)
Mohlo by vás zaujímať