Slideshow transcript
Slide 1: Czy Semantic Web to Web 3.0? Kazik „morisil” Pogoda hshsce@gmail.com Nordic Consulting & Development Company
Slide 2: Agenda • Czy potrzebujemy Semantic Web? • Co to jest semantyka? • Jak tworzyć oznaczone semantycznie dokumenty? • Czy Sieć Semantyczna ma szansę zostać urzeczywistnioną? 2 28.12.07
Slide 3: Czym może być Sieć Semantyczna? Spróbujmy odpowiedzieć czym nie jest 3 28.12.07
Slide 4: Web 2.0 – jak go zdefiniować? • Nowe technologie (XHTML, CSS, DOM, RSS, AJAX, etc.) • Nowe podejście do tworzenia stron WWW • Integracja rozproszonych serwisów, usług, informacji, etc. • And last but not least... 4 28.12.07
Slide 5: Web 2.0 – fenomen społeczny Web 2.0, to przede wszystkim ludzie którzy go współtworzą: • Blogosfera • Wikipedia • YouTube • MySpace • last.fm, i wiele innych serwisów 5 28.12.07
Slide 6: Web 2.0 -> 3.0 Co oznacza nowy numer wersji? Co się musi zmienić? Potrzebna jest zmiana jakościowa, a nie ilościowa. 6 28.12.07
Slide 7: Internet dla maszyn Czy to jest oksymoron? 7 28.12.07
Slide 8: Początki WWW • Tim Berners-Lee – ojciec WWW • Pierwotny cel – optymalna metoda prezentacji wyników badań naukowych • Zasadnicze założenia – informacja dostarczana jest człowiekowi i przez niego przetwarzana 8 28.12.07
Slide 9: Sukces i porażka • „Klęska urodzaju” - niespodziewana eksplozja WWW • Problemy katalogowania i indeksowania zasobów • Akcent kładziony na „formę”, a nie na „treść” stron • W3C jako remedium – standardy – co będzie dalej? 9 28.12.07
Slide 10: Po co robić WWW dla maszyn, a nie dla ludzi? Informacje zawarte w WWW są łatwo dostępne dla ludzi. Powinniśmy sprawić, by równie łatwo mogły skorzystać z nich automatyczne programy (inteligentni agenci). Ostatecznym beneficjentem takiego przetwarzania będzie oczywiście człowiek – usługi które otrzyma przekroczą jakościowo wszystko co WWW oferuje dzisiaj. 10 28.12.07
Slide 11: Ale jak to zrobić? Z pomocą przychodzi ... filozofia • Semantyka – jak zakodować, iż informacja odnosi się do danej rzeczy lub pojęcia? • Ontologia – jak zdefiniować istniejące przedmioty, pojęcia, relacje? • Logika – jak przeprowadzać wnioskowania na podstawie tak określonych danych? 11 28.12.07
Slide 12: Zbyt wiele abstrakcji – czas na odrobinę praktyki :-) 12 28.12.07
Slide 13: Co to jest XML? • HTML – język opisu dokumentu – znaczniki opisują jak „pokazywać” dane. • XML – standard tworzenia specjalizowanych języków – znaczniki opisują co dane znaczą 13 28.12.07
Slide 14: Warunkiem sine qua non powodzenia koncepcji Semantic Web jest powszechne stosowanie XML jako języka udostępniania danych w ramach WWW 14 28.12.07
Slide 15: Biblioteczka Jana Kowalskiego Jak zakodować semantycznie spis książek? 15 28.12.07
Slide 16: Tradycyjnie w HTML <p> <font color=”#ff0000”> <b>Zen i sztuka obsługi motocykla</b> </font><br> Robert Pirsig<br> ISBN: 83-7301-536-1 </p> 16 28.12.07
Slide 17: Trochę lepiej w HTML <div class=”ksiazka”> <h2 class=”tytul”> Zen i sztuka obsługi motocykla </h2> <div class=”autor”>Rober Pirsig</div> <div class=”isbn”>ISBN: 83-7301-536-1</div> </div> 17 28.12.07
Slide 18: Te same dane w XML <książka> <tytuł> Zen i sztuka obsługi motocykla </tytuł> <autor>Robert Pirsig</autor> <isbn>83-7301-536-1</isbn> </książka> 18 28.12.07
Slide 19: Co tak naprawdę zrobiliśmy? XML = semantyczne opisywanie informacji 19 28.12.07
Slide 20: Semantyka Semantyka (gr. σημαντικός, semantikós, istotne znaczenie, od sema, znak) to dyscyplina badająca relacje pomiędzy znakami a przedmiotami, do których się one odnoszą. Semantyka zajmuje się badaniem znaczenia słów, czyli interpretacją znaków oraz interpretacją zdań i wyrażeń języka. http://pl.wikipedia.org/wiki/Semantyka 20 28.12.07
Slide 21: O semantyce Frege, Russell, Wittgenstein 21 28.12.07
Slide 22: Czy samo stosowanie XML wystarczy? Wyobraźmy sobie, że analogiczne dane zakodowane są w języku angielskim 22 28.12.07
Slide 23: Biblioteczka Johna Smitha <book pages=”432” code=”0688002307”> <title> Zen and the Art of Motorcycle Maintenance </title> <author name=”Robert” surname=”Pirsig”> <comments>Pirsig is mad!</comments> </book> 23 28.12.07
Slide 24: Konkluzja odnośnie XML na WWW O ile stosujemy własne formaty XML (a nie np. RSS, Atom, docbook, etc.), nie mamy szans na to, by maszyny zrozumiały „co mieliśmy na myśli” Zasadniczym celem koncepcji Semantic Web jest przezwyciężenie właśnie tego problemu 24 28.12.07
Slide 25: Ekwiwalencja kategorialna • book = książka • author = autor • isbn = code • ... Ale jak to oznaczyć w ramach WWW? 25 28.12.07
Slide 26: Ontologia Ontologia lub metafizyka – podstawowy obok epistemologii dział filozofii, który stara się odpowiadać na pytania o strukturę rzeczywistości i problematykę związaną z pojęciami bytu, istoty, istnienia i jego sposobów, przedmiotu i jego własności, przyczynowości, czasu, przestrzeni, konieczności i możliwości. http://pl.wikipedia.org/wiki/Ontologia 26 28.12.07
Slide 27: Źródła ontologii Arystoteles – ojciec teorii klas wykorzystywanej w projektowaniu obiektowym 27 28.12.07
Slide 28: Ontologia stosowana W informatyce: ontologia – model danych – baza wiedzy obejmująca zagadnienia z zakresu danej dziedziny oraz relacje łączące te zagadnienia. Na podstawie tych informacji przeprowadza się wnioskowania. 28 28.12.07
Slide 29: Web Ontology Language (OWL) OWL umożliwia zakodowanie ontologii stosowanych tradycyjnie w systemach eksperckich globalnie, dla całej WWW. http://www.w3.org/2004/OWL/ 29 28.12.07
Slide 30: Do jakich ontologii musielibyśmy się odnieść? • kategoria „autorstwa” • kategoria „bycia książką określoną ISBN” • Kategoria „bycia książką o określonym tytule” 30 28.12.07
Slide 31: Jak wskazać „co” jest „czym”? 31 28.12.07
Slide 32: Resource Description Framework (RDF) • Umożliwia wiązanie własnych danych XML z zewnętrznymi kategoriami ontycznymi (OWL) • Format OWL jest także derywatem RDF 32 28.12.07
Slide 33: Sztuczna Inteligencja w Semantic Web Inteligentni Agenci 33 28.12.07
Slide 34: Czy Semantic Web ma szansę zaistnieć? • Koncepcja zbyt abstrakcyjna • Problemy natury psychologicznej • Brak narzędzi • Logiczna nierozstrzygalność • Hipoteza Sapira-Whorfa • „Istnieje tylko to, co można sprzedawać” 34 28.12.07




Add a comment on Slide 1
If you have a SlideShare account, login to comment; else you can comment as a guest- Favorites & Groups
Showing 1-50 of 1 (more)