Znajdowanie odpowiedzi z wykorzystaniem serwisów społecznościowych
1. Znajdowanie odpowiedzi z
wykorzystaniem serwisów
społecznościowych
dr inż. Sebastian Ryszard Kruk
Szkoła Web 3.0, http://www.semanticschool.com/
Knowledge Hives, http://www.knowledgehives.com/
Copyright @ Sebastian R. Kruk, Szkoła Web 3.0: http://www.semanticschool.com/, Knowledge Hives: http://www.knowledgehives.com/
2. Plan prezentacji
• O co nie można zapytać Google
– wyszukiwanie w czasie rzeczywistym
– wyszukiwanie kontekstowe
• Przegląd społecznych modeli komunikacji i interakcji
– zadawanie zapytań - forum
– zadawanie zapytań - broadcast
– subskrypcja kanałów
– inni ludzie tacy jak my (collaborative filtering)
– Social Semantic Collaborative Filtering (SSCF)
• Przykłady wykorzystania serwisów społecznościowych do dzielenia
się wiedzą
– Twine
– microblogowanie: Twitter, Jaiku, Blip.pl, ...
– Facebook / Friendfeed
Copyright @ Sebastian Ryszard Kruk, Szkoła Web 3.0, Knowledge Hives
3. O co nie można zapytać Google
Modele komunikacji i interakcji
społecznej
Serwisy społecznościowe do
dzielenia się wiedzą
Copyright @ Sebastian R. Kruk, Szkoła Web 3.0: http://www.semanticschool.com/, Knowledge Hives: http://www.knowledgehives.com/
4. Problemy wyszukiwania
• Wyszukiwanie w czasie rzeczywistym
– Efektywne indeksowanie dla Page Rank wymaga przetworzenia
sieci powiązań
– Nowe informacje często nie mają takiej sieci
– “Gorące tematy” pojawiają się na mediach społecznych
• Wyszukiwanie kontekstowe:
– “Co dziś grają w kinie” ? (Kraków czy Gdańsk)
– “Jaki jest nowy Leopard” ? (w ZOO czy w iSpot)
Copyright @ Sebastian Ryszard Kruk, Szkoła Web 3.0, Knowledge Hives
5. O co nie można zapytać Google
Modele komunikacji i interakcji
społecznej
Serwisy społecznościowe do
dzielenia się wiedzą
Copyright @ Sebastian R. Kruk, Szkoła Web 3.0: http://www.semanticschool.com/, Knowledge Hives: http://www.knowledgehives.com/
6. Zadawanie zapytań - forum
• Model typu PULL
• My zadajemy zapytanie, liczymy na odpowiedzi
• Dostęp do wcześniejszych zapytań i odpowiedzi
• Integracja różnych źródeł społecznych: SIOC
Copyright @ Sebastian Ryszard Kruk, Szkoła Web 3.0, Knowledge Hives
7. Zadawanie zapytań - broadcast
• Model typu PULL
– Wcześniej: grupy dyskusyjne - ciężko filtrować zapytania
– Obecnie: mikroblogowanie - zakładamy że użytkownicy
zapisują się do kanałów które ich interesują
• Model typu PUSH
– przy okazji zapytań innych sami możemy się czegoś dowiedzieć
• Odpytywanie przez agregatory, np. blipcast.pl
• Integracja informacji: http://smob.sioc-project.org/
Copyright @ Sebastian Ryszard Kruk, Szkoła Web 3.0, Knowledge Hives
8. Subskrypcja kanałów
• Model typu PUSH
• Wrzucanie wielu kanałów w jedno miejsce (blip.pl)
• Przygotowane zapytania (twitter)
• Powiadamianie o obecnych wydarzeniach w #gdansk, #gdynia,
#sopot, #trojmiasto
• Subskrybcja:
– per tag
– per użytkownik (powiązany z daną tematyką)
Copyright @ Sebastian Ryszard Kruk, Szkoła Web 3.0, Knowledge Hives
9. Inni ludzie tacy jak my
• Model typu PUSH
• Collaborative filtering
• Klasyczny przykład: Amazon
• Wymaga dużej bazy o interakcjach użytkowników
• Podatne na “szum”, np. kupowanie prezentów dla kogoś
Copyright @ Sebastian Ryszard Kruk, Szkoła Web 3.0, Knowledge Hives
10. Social Semantic Collaborative Filtering (SSCF)
• Model typu PUSH
• Użytkownicy tworzą kanały (kategorie) i ich hierarchię
• Subskrypcja kanałów innych ludzi
• Budowa ścieżki przepływu wiedzy od ekspertów dziedzinowych
• Oparte na istniejącej sieci społecznej
Copyright @ Sebastian Ryszard Kruk, Szkoła Web 3.0, Knowledge Hives
11. O co nie można zapytać Google
Modele komunikacji i interakcji
społecznej
Serwisy społecznościowe do
dzielenia się wiedzą
Copyright @ Sebastian R. Kruk, Szkoła Web 3.0: http://www.semanticschool.com/, Knowledge Hives: http://www.knowledgehives.com/
12. Twine
Copyright @ Sebastian Ryszard Kruk, Szkoła Web 3.0, Knowledge Hives
13. Twitter
Copyright @ Sebastian Ryszard Kruk, Szkoła Web 3.0, Knowledge Hives
14. Blip.pl
Copyright @ Sebastian Ryszard Kruk, Szkoła Web 3.0, Knowledge Hives
15. Facebook
Copyright @ Sebastian Ryszard Kruk, Szkoła Web 3.0, Knowledge Hives
16. FriendFeed
Copyright @ Sebastian Ryszard Kruk, Szkoła Web 3.0, Knowledge Hives
17. Flacker
Copyright @ Sebastian Ryszard Kruk, Szkoła Web 3.0, Knowledge Hives
18. Podsumowanie
Znajdowanie odpowiedzi z wykorzystaniem serwisów
społecznościowych
O co nie można zapytać Google
Przegląd społecznych modeli komunikacji i interakcji
Przykłady wykorzystania serwisów społecznościowych do
dzielenia się wiedzą
dr inż. Sebastian Ryszard Kruk
Szkoła Web 3.0, http://www.semanticschool.com/
Knowledge Hives, http://www.knowledgehives.com/
Copyright @ Sebastian Ryszard Kruk, Szkoła Web 3.0, Knowledge Hives