Semantic Web

33
Semantic Web Albo wróżba przyszłości sieci Wydział Humanistyczny, AGH Kulturoznawstwo, 3 rok 22 października 2012

description

Prezentacja (referat) zaprezentowany podczas zajęć z Cyberkultury na kierunku Kulturoznawstwo wydziału Humanistycznego AGH. Celem prezentacji było przedstawienie ewolucji sieci od Web 1.0 do Web 3.0 ze szczególnym naciskiem na aspekty semantyki w sieci oraz dzisiejszego jej wykorzystania m.in. w popularnych serwisach i systemach.

Transcript of Semantic Web

Page 1: Semantic Web

Semantic Web Albo wróżba przyszłości sieci

Wydział Humanistyczny, AGH Kulturoznawstwo, 3 rok 22 października 2012

Page 2: Semantic Web

Historia Sieci Web po raz n-ty

Koncepcja Semantic Web

Semantic Web już dzisiaj

Page 3: Semantic Web

Krótka historia sieci

• Read-only

• Struktura

Web 1.0

• Read-write

• Wizualność

Web 2.0

• WYNIWYG

• Internet znów jest osobisty

Web 3.0

Page 4: Semantic Web

Web 1.0

Read only

Lata 90’ – TimBL

HTTP

Struktura w centrum

uwagi

Budowanie sieci

opartej o hiperlinki

Page 5: Semantic Web

Web 2.0 Przeczytaj

Oceń

Skomentuj

Podziel się

Page 6: Semantic Web

Web 2.0

• Idea, nie technologia

• efekt tzw. Bańki Internetowej

• Interaktywność i aktywność społeczna

– Mikroblogi

– Vlogi

– Podcasty

– Społecznościowość

• Nowe technologie

– XHTML

– AJAX

– RDF

Page 7: Semantic Web

Web 3.0

Page 8: Semantic Web

Web 3.0

Internet osobisty

AI agents

Semantic Web

Cloud computing Web OS

Pełna

Personalizacja

Page 9: Semantic Web

Semantic Web

• Web ≠ HTML

• Wiedza w globalnej sieci

• Po co się powtarzać?

Page 10: Semantic Web

Wiedza?

Wiedza

Informacje (Dane)

Literały

Page 11: Semantic Web

DRY

Prezydenci

Kraje Wojny

Page 12: Semantic Web

Wnioskowanie

Dr Magdalena Szpunar jest wykładowcą

Wykładowca to pracownik dydaktyczny

Pracownik dydaktyczny to pracownik

uczelni

Dr Magdalena Szpunar jest pracownikiem

uczelni

Page 13: Semantic Web

Technologie Semantic Web

• Standardy W3C

• URL vs URI

• XML vs HTML

• RDF, OWL…

Source: Wikipedia

Page 14: Semantic Web

Trójka obiekt-własność-wartość

wartość

właność

obiekt

Page 15: Semantic Web

Semantic Web już dzisiaj

• Mikroformaty

• Open Graph

• Semantyczne Wiki

• Why?

Page 16: Semantic Web

Mikroformaty

• 2005 rok

• Umowne (CSS, xHTML)

Page 17: Semantic Web

Rodzaje mikroformatów

• hCalendar – kalendarz, terminarz

• hCard – wizytówka

Page 18: Semantic Web

Rodzaje mikroformatów

• VoteLinks – link z informacją o ocenie strony docelowej względem aktualnej

• XFN – relacje międzyludzkie

• XMDP – do opisu metadanych (schematycznych opisów innych mikroformatów)

• GEO – określanie geolokalizacji

• XOXO – definiuje nowy typ dokumentu XHTML

Page 19: Semantic Web

Rodzaje mikroformatów

• rel-nofollow – link nie powinien wpływać na ranking strony docelowej w indeksach wyszukiwarek

• rel-license – link do strony z licencją pod którą opublikowano odwiedzaną stronę

• rel-tag – link do strony z danym tagiem (słowem kluczowym, tematem)

• Użycie: wyszukiwarki

Page 20: Semantic Web

Mikroformaty - przykład

<div class="vcard">

<span class="fn">Janusz Kamieński</span>

<span class="additional-name">John</span>

<div class="org">AGH</div>

<a class="email"

href="mailto:[email protected]">jkamienski@gdy

bym.mial.agh.edu.pl</a>

<a class="url"

href="http://home.agh.edu.pl/~jkamienski_nie_ma">strona

WWW</a>

<div class="adr">

<div class="street-address">Wymyślna 5</div>

<div class="locality">Kraków</div>

<div class="region">Małopolskie</div>

<div class="postal-code">12-345</div>

<div class="country-name">Polska</div>

</div>

<div class="tel">0-800-123-123</div>

</div>

Page 21: Semantic Web

Open Graph Protocol

• Prawdopodobnie obecnie najczęściej wykorzystywany

• Wsparcie Facebook.com

• Graf społecznościowy

Page 22: Semantic Web

Source: Facebook Developers

Page 23: Semantic Web

Open Graph - przykład

<meta property="og:title" content="Raport Obieżyświata #24: Seriale Pratchetta i pomnik

Wędrowycza" />

<meta property="og:type" content="video.episode" /><meta property="og:url"

content="http://raportobiezyswiata.tv/ogladaj/ro/24/" />

<meta property="og:image" content="http://raportobiezyswiata.tv/media/episodes/ro24a.jpg" />

<meta property="og:site_name" content="Raport Obieżyświata" />

<meta property="og:description" content="Nowy odcinek to przede wszystkim brak Pepcoka.

Ivellios wspólnie z Elyą przygotowali cztery interesujące tematy."/>

<meta property="fb:admins" content=„000123123123123" />

<meta property="video:series" content="http://raportobiezyswiata.tv/program/ro"/>

<meta property="og:video"

content="http://www.youtube.com/v/nwRcv_rBC9E?version=3&amp;autohide=1"/>

<meta property="og:video:type" content="application/x-shockwave-flash">

<meta property="og:video:width" content="1280">

<meta property="og:video:height" content="720">

Page 24: Semantic Web

Open Graph - przykład

Page 25: Semantic Web

Semantic Wiki

• Wiedza bezpośrednio w tekście

• Czytelna dla komputera jak i użytkownika

• Łatwość wprowadzania i popularność!

Page 26: Semantic Web
Page 27: Semantic Web
Page 28: Semantic Web
Page 29: Semantic Web
Page 30: Semantic Web
Page 31: Semantic Web
Page 32: Semantic Web

Bibliografia

• Ronald J. Brachman, Hector J. Levesque, Knowledge Representation and Reasoning, Elsevier, 2004.

• Grigoris Antoniou, Frank van Harmelen, A Semantic Web Primer. 2nd Edition, The MIT Press, 2008.

• Stuart J. Russel, Peter Norvig, Artificial Intelligence: A Modern Approach, Prentice-Hall Inc., 1995.

• Joseph Giarratano, Gary Riley, Expert Systems Principles and Programming, Third Edition, 2002.

• Frank van Harmelen, Vladimir Lifschitz, Bruce Porter, Handbook of Knowledge Representation, Elsevier, 2008.

• RDF/XML Syntax Specification (Revised), W3C Recommendation 10 February 2004, http://www.w3.org/TR/rdf-syntax-grammar/, dostęp 10 września 2012.

• RDF Vocabulary Description Language 1.0: RDF Schema, W3C Recommendation 10 February 2004, http://www.w3.org/TR/rdf-schema/, dostęp 10 września 2012.

• URIs, URLs, and URNs: Clarifications and Recommendations 1.0 Report from the joint W3C/IETF URI Planning Interest Group, W3C Note 21 September 2001, http://www.w3.org/TR/uri-clarification/, dostęp 10 września 2012.

• Semantic MediaWiki User Manual, http://semantic-mediawiki.org/wiki/Help:User_manual, dostęp 10. września 2012.

• Janusz Kamieński, Review of Knowledge Representation in the Selected Wiki Systems, Kraków, 2012.

• Open Graph Protocol, http://ogp.me, dostęp 20 października 2012.

• Facebook Developers, https://developers.facebook.com/docs/opengraph/, dostęp 20 października 2012.

• Semantic MediaWiki project page and documentation, http://semantic-mediawiki.org/, dostęp 7 września 2012.

Page 33: Semantic Web

Dziękuję za uwagę

Pytania?