11 RDF Wertykalne zastosowania XML-a. 22 RDF - Wprowadzenie Problemy Sieć jest nieczytelna dla programów komputerowych. Sieć zawiera zbyt wiele informacji.

Slides:



Advertisements
Podobne prezentacje
Data Mining w e-commerce
Advertisements

Inteligentne Systemy Informacyjne
Wykorzystanie konta uczelnianego dla potrzeb stron WWW
Simple Knowledge Organisation System
Rafał Hryniów Tomasz Pieciukiewicz
Resource Description Framework
Dostęp do usług SGGW z poza uczelni
Historia liczby.
DUBLIN CORE METADATA INITIATIVE – działalność i projekty
Sztuczna Inteligencja Reprezentacja wiedzy II
11 Poprawne modele zawartości. Zarządzanie zmianami struktury.
XML w zarządzaniu formularzami ubezpieczeniowymi ZUS
Modelowanie wiedzy.
Zaawansowana składnia XML XML Schema
11 Dowiązania w XML-u. Formy architektoniczne.. 22 XLink – dowiązania w XML-u Linki jakie znamy (HTML): łączą dwa dokumenty: źródło i cel linku, źródłem.
Netykieta (kontaminacja net (ang.) – "sieć" i etiquette (fr.) – "formy zachowania się") – zbiór zasad przyzwoitego zachowania w Internecie, swoista etykieta.
Net art.
Aplikacje ASP.NET Arkadiusz Twardoń ZTiPSK
Języki formalne i gramatyki
Zastosowanie pamięci semantycznej we wspomaganiu decyzji medycznych
Pamięć semantyczna Część pamięci długotrwałej, w której przechowuje się podstawowe znaczenie słów i pojęć.
Inteligentne Systemy Informacyjne
Resource Description Framework
XML jako standard służący do efektywnej wymiany dokumentów niezależnie od platformy sprzętowej.
Fraktale i chaos w naukach o Ziemi
Web Serwisy w praktyce Technologie internetowe ( )
Konfiguracja kont w programie Adobe Dreamweaver
Internet czyli sieć.
Szyk wyrazów w zdaniu angielskim
Semantyczna poprawność algorytmów – dowodzenie za pomocą niezmienników
Wanda Klenczon Biblioteka Narodowa
Temat 1: Podstawowe pojęcia dotyczące lokalnej sieci komputerowej
Bazy danych podstawowe pojęcia
Realizacja prostej sieci komputerowej
Metadane w opisie hurtowni danych oraz procesie ETL
Internet czyli sieć. Internet WAN (ang. international – międzynarodowa; network – sieć, dosłownie międzysieć) – ogólnoświatowa sieć komputerowa, która.
Sieci komputerowe.
OfficeObjects® Portal
Narzędzia administracyjne
Internetowe surfowanie
1 Od metadanych do inteligentnego Internetu Mariusz Olko 8 stycznia 2003.
Prof. Aleksander Surdej
INTERNET Sieć komputerowa o światowym zasięgu łącząca sieci lokalne, sieci rozległe i wszystkie komputery do nich podłączone. Służy do komunikacji między.
Rozdział V: Globalne sieci komputerowe
Politechniki Poznańskiej
SYSTEMY EKSPERTOWE I SZTUCZNA INTELIGENCJA
Toruń 28/ Metadane SAML opisują, w jaki sposób ma być realizowana komunikacja pomiędzy IdP i SP Metadane są typowo prezentowane w postaci XML.
Modelowanie Kognitywne
OCL.
FTP i www Informatyka Zakres podstawowy 1 Zebrał i opracował : Maciej Belcarz 11.
Czyli króciutki opis języka programowania jakim jest HTML.
HTML Hyper Text Markup Language komputerowe Esperanto cz. I historia, struktura dokumentu.
4 lipca 2015 godz pok września 2015 godz pok. 212.
Czy katalogowanie ma przyszłość? Dwugłos względnie uporządkowany Jadwiga Woźniak-Kasperek Małgorzata Kisilowska Instytut Informacji Naukowej i Studiów.
Podstawy programowania
INTERNET jako „ocean informacji”
 Mowa ciała, język ciała, komunikacja niewerbalna – zespół niewerbalnych komunikatów nadawany ch i odbieranych przez ludzi na wszystkich niewerbalnych.
Podział sieci komputerowych
Modelowanie model związków encji
Użycie języka w procesie porozumiewania się. GEST to dowolny ruch wykonywany przez kogoś świadomie lub nie. MIMIKA to ruchy mięśni twarzy wyrażające.
Marcin Wojnowski.  To największa ogólnoświatowa sieć komputerowa. Łączy miliony ludzi na całym globie ziemskim. Dzięki internetowi stała się możliwa.
Dokumentacja programu komputerowego i etapy tworzenia programów.
Wstęp do programowania Wykład 9
KNW - wykład 3 LOGIKA MODALNA.
GeneracjeTechnologia Architektura przetwarzania 0. Przekaźniki elektromechaniczne 1. Lampy elektronowe 2. Tranzystory 3. Układy scalone 3.5.Układy dużej.
P OLSKA B IBLIOGRAFIA L ITERACKA W Ś RODOWISKU L INKED O PEN D ATA Praca naukowa finansowana w ramach „Narodowego Programu Rozwoju Humanistyki”. Projekt:
Elementy przeglądarki internetowej Pasek menu Pasek kart Pasek adresowy Pasek wyszukiwania Okno z zawartością strony internetowej Zakładki (ulubione)
materiały dla uczestników
Projektowanie wspomagane komputerem
Klasy adresów IP Adres sieci i adres rozgłoszeniowy
Zapis prezentacji:

11 RDF Wertykalne zastosowania XML-a

22 RDF - Wprowadzenie Problemy Sieć jest nieczytelna dla programów komputerowych. Sieć zawiera zbyt wiele informacji aby przeglądać ją ręcznie. Propozycja rozwiązania Stworzyć strukturę metadanych opisującą zasoby. Stworzyć onotologie umożliwiające zrozumienie przez komputer pojęć zawartych w sieci. Zaadresować problem reprezentacji formalnej języka naturalnego Hasło Sieć Semantyczna

33 Terminologia Zasób (resource) – dowolna adresowalna jednostka informacji lub usługa. Własność (property) – specyficzny aspekt, charakterystyka, atrybut lub relacja używana do opisu zasobów. Zdanie (statement) – zestawienie zasobu, własności oraz wartości owej własności zgodnie z zasadą podmiot (subject), orzeczenie (predicate) i dopełnienie (object) URI – Unikalny identyfikator zasobu – typowym przykładem URI jest URL lokalizujący zasoby w sieci Internet. Ontologia (ontology) – zbiór stwierdzeń zapisanych np. w RDF, definiujący relacje pomiędzy pojęciami oraz wyznaczający reguły wnioskowania.

44 RDF – Podstawowy model Zdanie: Składające się z podmiotu, orzeczenia i dopełnienia w języku naturalnym ma postać (dopełnienie może być zasobem lub wartością literalną) Ora Lassila jest twórcą strony

55 RDF – przykład serializacji <rdf:RDF xmlns:rdf=" xmlns:s=" Ora Lassila

66 RDF - Wprowadzenie

77 RDF - Odpowiedzi Dzięki takiej reprezentacji wiedzy możemy odpowiedzieć na szereg pytań: Czy Zosia umie latać Czy Franek pracuje dla empolis Ile kanarków żyje w klatkach Czego nie lubią psy

88 RDF - Obiektowość RDF implementuje obiektowość: Wprowadza pojęcie klasy (class) Wprowadza pojęcie podklasy (subClassOf) Udostępnia mechanizm dziedziczenia Definicja własności może zawierać restrykcje co do jej wykorzystania: Wskazuje określoną klasę pojęć do których się odnosi Wskazuje określoną klasę pojęć będących dopełnieniem w zdaniach RDF

99 RDF – przykład Klasa: przedmiot użytkowy Podklasa: rower Instancja: Romet Klasa: Użytkownik Instancja: Jarek Własność: posiada Zasięg (range) : przedmiot użytkowy Domena (domain) : użytkownik Zdanie: Jarek posiada Romet

10 RDF – IsaViz przykład

11 RDF Schema Co to jest? RDF Schema jest bazą definiującą podstawowe pojęcia oraz typy danych dostarczając nam narzędzia do budowania własnych ontologii Przykłady typów danych Literal Seq Resource Bag Class subClassOf

12 RDF – Typy danych Typy proste: Literal – ciąg znaków Typy złożone: Bag – lista wartości Seq – sekwencja wartości (kolejność odgrywa ważną rolę) Alt – lista wartości alternatywnych Powyższe typy danych są instancjami typu Container

13 RDQL – język zapytań Aby urzeczywistnić ideę Sieci Semantycznej musimy mieć możliwość łatwego zadawania zapytań bazie RDF Częściowo nasze potrzeby zaspokaja RDQL Charakterystyka: Łatwy język zapytań wzorowany na SQL Dostępny dla popularnych języków programowania np. Java Przykład: select ?user where (,,?user)

14 RDQL – zaawansowane przykłady SELECT ?a, ?b WHERE (?a,, ?b) AND ?b < 5 SELECT ?a, ?b WHERE (?a,, ?c), (?c,, ?b) SELECT ?x, ?y WHERE (, ?x, ?y) AND ! ( ?x eq && ?y eq ) USING rsyn FOR

15 RDF - narzędzia Narzędzia: RedFoot – aplikacja napisana w Pythonie udostępniająca własną bibliotekę RDF oraz API Jena API – API napisane w Javie umożliwiające pracę z RSS, RDF czy DAML oraz RDQL. empolis SemanticWebServer – produkt napisany w Javie umożliwiający zarządzanie wiedzą przy pomocy RDF lub TopicMaps empolis PortalEditor – produkt napisany w Javie umożliwiający zarządzanie i publikację wiedzy przy pomocy RDF IsaViz – program do wizualnego projektowania ontologii.

16 Zastosowania

17 RDF - empolisPortalEditor