Semantic Web
-
Upload
janusz-kamienski -
Category
Technology
-
view
530 -
download
3
description
Transcript of Semantic Web
Semantic Web Albo wróżba przyszłości sieci
Wydział Humanistyczny, AGH Kulturoznawstwo, 3 rok 22 października 2012
Historia Sieci Web po raz n-ty
Koncepcja Semantic Web
Semantic Web już dzisiaj
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
Web 1.0
Read only
Lata 90’ – TimBL
HTTP
Struktura w centrum
uwagi
Budowanie sieci
opartej o hiperlinki
Web 2.0 Przeczytaj
Oceń
Skomentuj
Podziel się
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
Web 3.0
Web 3.0
Internet osobisty
AI agents
Semantic Web
Cloud computing Web OS
Pełna
Personalizacja
Semantic Web
• Web ≠ HTML
• Wiedza w globalnej sieci
• Po co się powtarzać?
Wiedza?
Wiedza
Informacje (Dane)
Literały
DRY
Prezydenci
Kraje Wojny
Wnioskowanie
Dr Magdalena Szpunar jest wykładowcą
Wykładowca to pracownik dydaktyczny
Pracownik dydaktyczny to pracownik
uczelni
Dr Magdalena Szpunar jest pracownikiem
uczelni
Technologie Semantic Web
• Standardy W3C
• URL vs URI
• XML vs HTML
• RDF, OWL…
Source: Wikipedia
Trójka obiekt-własność-wartość
wartość
właność
obiekt
Semantic Web już dzisiaj
• Mikroformaty
• Open Graph
• Semantyczne Wiki
• Why?
Mikroformaty
• 2005 rok
• Umowne (CSS, xHTML)
Rodzaje mikroformatów
• hCalendar – kalendarz, terminarz
• hCard – wizytówka
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
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
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>
Open Graph Protocol
• Prawdopodobnie obecnie najczęściej wykorzystywany
• Wsparcie Facebook.com
• Graf społecznościowy
Source: Facebook Developers
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&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">
Open Graph - przykład
Semantic Wiki
• Wiedza bezpośrednio w tekście
• Czytelna dla komputera jak i użytkownika
• Łatwość wprowadzania i popularność!
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.
Dziękuję za uwagę
Pytania?