Krzysztof Kutt Sprawozdanie 2: Modeling knowledge with Resource Description Framework (RDF)



Podobne dokumenty
Sprawozdanie z laboratorium 2: Modeling knowledge with Resource Description Framework (RDF)

Spis treści Informacje podstawowe Predykaty Przykłady Źródła RDF. Marek Prząda. PWSZ w Tarnowie. Tarnów, 6 lutego 2009

Dodatkowe możliwości RDF. Seminarium magisterskie Paweł Chrząszczewski

RDF (Resource Description Framework)

Semantic Web. Grzegorz Olędzki. prezentacja w ramach seminarium Protokoły komunikacyjne. luty 2005

Język RDF. Mikołaj Morzy Agnieszka Ławrynowicz. Instytut Informatyki Poznań, rok akademicki 2013/2014

Rozszerzenie funkcjonalności systemów wiki w oparciu o wtyczki i Prolog

Technologie Sieci Semantycznych

Marcin Skulimowski - RDF

3 grudnia Sieć Semantyczna

SYSTEM DO GENEROWANIA ONTOLOGII NA PODSTAWIE DIAGRAMÓW UML SYSTEM TO ONTOLOGY GENERATION FROM UML DIAGRAMS

Wstęp do Technologii Semantycznych. Idea, język RDF

Internet Semantyczny. Idea

Topic Maps geneza. Modelowanie wiedzy. Pojęcia. Wystąpienia. Kompletny przykład. Powiązania. Firma. urodzony w. siedziba. stolica.

Na podstawie artykułu:

RDF Schema (schematy RDF)

POZYSKIWANIE, INTEGRACJA I UDOSTĘPNIANIE INFORMACJI PRZESTRZENNEJ W ERZE BIG DATA

Technologie zarządzania wiedzą


Technologie zarządzania wiedzą. Szymon Zioło.

Internet Semantyczny. Schematy RDF i wnioskowanie

Web 3.0 Sieć Pełna Znaczeń (Semantic Web) Perspektywy dla branży motoryzacyjnej i finansowej. Przyjęcie branżowe EurotaxGlass s Polska 10 luty 2012

JĘZYK PYTHON - NARZĘDZIE DLA KAŻDEGO NAUKOWCA. Marcin Lewandowski [ mlew@ippt.gov.pl ]

JAK OPTYMALNIE DOBRAĆ ODPOWIEDNIE TECHNOLOGIE INFORMATYCZNE?

Semantic Web. dr inż. Aleksander Smywiński-Pohl. Elektroniczne Przetwarzanie Informacji Konsultacje: czw , pokój 3.211

rdf:type ex:homepage ex:createdwith /amaya rdf:type ex:htmleditor

ĆWICZENIE 1: Przeszukiwanie grafów cz. 1 strategie ślepe

Michał Kozielski Łukasz Warchał. Instytut Informatyki, Politechnika Śląska

Od metadanych do map wiedzy

ROLA INTEROPERACYJNOŚCI W BUDOWIE CYFROWYCH USŁUG PUBLICZNYCH ORAZ W UDOSTĘPNIANIU ZASOBÓW OTWARTYCH DANYCH

Ontologie Wiedza semantyczna Semantic Web Inżynieria ontologii. Zarządzanie wiedzą. Wykład Sieci semantyczne. Joanna Kołodziejczyk.

XML extensible Markup Language 7

Udostępnianie planów zagospodarowania przestrzennego w Web 3.0

Filtr RDF dla systemu Odra

Programowanie w Sieci Internet JSP ciąg dalszy. Kraków, 9 stycznia 2015 r. mgr Piotr Rytko Wydział Matematyki i Informatyki

Zastosowanie ontologii do organizacji informacji pozyskiwanych z Internetu

Laboratoria 1 i 2. Akademia Górniczo-Hutnicza. Podstawy in»ynierii wiedzy

AKADEMICKA BAZA INFORMACJI JAKO PRZYKŁAD WYKORZYSTANIA TECHNOLOGII SIECI SEMANTYCZNEJ

Reprezentacja obiektów oraz związków między obiektami w modelach semistrukturalnych

Struktura logiczna deklaracji dla podatku od gier (POG-3A)

1. Algorytmy przeszukiwania. Przeszukiwanie wszerz i w głąb.

Internet Semantyczny. Podstawy SPARQL

MINISTERSTWO SPRAW WEWNĘTRZNYCH I ADMINISTRACJI DEPARTAMENT INFORMATYZACJI

Semantic Technologies, czyli Oracle i Web 3.0

Linked Open Data z wykorzystaniem wolnego oprogramowania w gospodarce przestrzennej

Web 3.0 SIEĆ PEŁNA ZNACZEŃ Web Full of Meaning Łódź, 16 styczeń 2013

Modelowanie wiedzy. Topic Maps geneza

Grafowe języki zapytań. Anna Kosieradzka

QualitySpy moduł persystencji

Wersja z dnia 3 kwietnia 2019

Przetwarzanie języka naturalnego (NLP)

NOWY PARADYGMAT PUBLIKACJI I WYSZUKIWANIA DANYCH PRZESTRZENNYCH W SIECI WWW

OWL język definiowania ontologii w semantycznej sieci WWW 1

Zastosowanie agentów programowych w systemach e-commerce

Introduction to the Semantic Web

SEMANTIC WEB STANDARD, NARZĘDZIA, IMPLEMENTACJE SEMANTIC WEB STANDARD, TOOLS, IMPLEMENTATIONS

Internet Semantyczny i Logika I

Mapowanie grafów RDF na grafy właściwości

Heurystyczne metody przeszukiwania

Prefuse dynamiczna wizualizacja danych

Oferta Idą zmiany w systemie opłat

MODELE SIECIOWE 1. Drzewo rozpinające 2. Najkrótsza droga 3. Zagadnienie maksymalnego przepływu źródłem ujściem

Metadane. Przykry obowiązek czy przydatny zasób?

XML i nowoczesne technologie zarządzania treścią 2007/08

METODY INŻYNIERII WIEDZY ASOCJACYJNA REPREZENTACJA POWIĄZANYCH TABEL I WNIOSKOWANIE IGOR CZAJKOWSKI

Krzysztof Kurzydło. Semantic Web Sprawozdanie 7

Wersja z dnia 12 maja 2018

Struktura logiczna deklaracji dla podatku od towarów i usług (VAT-7)

LABORATORIUM 2: Przeszukiwanie grafów cz. 2 strategie heurystyczne

Otwarte standardy wymiany informacji oparte o XML

Praca dyplomowa - magisterska

Problem 1 prec f max. Algorytm Lawlera dla problemu 1 prec f max. 1 procesor. n zadań T 1,..., T n (ich zbiór oznaczamy przez T )

Przedmiot: Informatyka w inżynierii produkcji Forma: Laboratorium Temat: Zadanie 4. Instrukcja warunkowa.

Semantic Web technologie, zastosowania, rozwój

DTD - encje ogólne i parametryczne, przestrzenie nazw

Podstawy języka XML. UEK w Krakowie Janusz Stal & Grażyna Paliwoda-Pękosz

TEORETYCZNE PODSTAWY INFORMATYKI

APLIKACJA WSPOMAGAJĄCA PRZEPROWADZENIE POWTÓREK W PROCESIE UCZENIA SIĘ STWORZONA NA PODSTAWIE MODELU SIECI SEMANTYCZNEJ

Nowe technologie semantyczne w Oracle 11gR1 i ich interfejs programistyczny

Reprezentacja wiedzy: Ontologie w Semantic Web

ĆWICZENIE 1: Przeszukiwanie grafów strategie heurystyczne

Informatyka w szkole - algorytm Dijkstry dla każdego. Krzysztof Diks Instytut Informatyki, Uniwersytet Warszawski

Strukturalizacja otoczenia agentów: ontologie, CYC, sieci semantyczne

Specjalizacja magisterska Bazy danych

Neo4J. Warsztat z grafowej bazy danych Neo4J. Warsztaty: do zdobycia 20 pkt.

Standardy semantyczne

Internet Semantyczny. Linked Open Data

Po zrealizowaniu materiału student będzie w stanie korzystać z usługi RSS oferowanej na stronach www utworzyć kanał RSS na stronie www

Wstęp Część 1. Systemy informacyjne zarządzania

Symfonia Produkcja Instrukcja instalacji. Wersja 2013

Zarządzanie wiedzą. Technologie wspierające zarządzanie wiedzą. Modne hasło: zarządzanie wiedzą. Wiedza a kultura organizacyjna.

OPEN. Stałe identyfikatory URI tworzenie i zarządzanie. Metadane prezentacji SUPPORT. Moduł szkoleniowy 2.3 DATA

MODELOWANIE STANÓW CZYNNOŚCIOWYCH W JĘZYKU SIECI BAYESOWSKICH

JĘZYKI I NARZĘDZIA DO TWORZENIA I WYSZUKIWANIA ONTOLOGII W KONTEKŚCIE SEMANTYCZNEGO WEBA

Web NDL Authorities SPARQL API Specication

LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS

Praca dyplomowa - magisterska

Informatyka 2 Przyszłości

Algorytm Dijkstry znajdowania najkrótszej ścieżki w grafie

PODSTAWY SZTUCZNEJ INTELIGENCJI

Transkrypt:

Akademia Górniczo-Hutnicza Wydział EAIiIB Katedra Informatyki Stosowanej Semantic Web Technologies 2013 Krzysztof Kutt Sprawozdanie 2: Modeling knowledge with Resource Description Framework (RDF) Kraków 2013

1 RDF model 1. Węzły owalne zawierają URI (fizycznie, w pliku RDF, są to informacje umieszczone w wartościach atrybutów tagów). Węzły prostokątne zawierają literały (wartości umieszczone w tagach). 2. Jest to nazwa ustalona przez parser dla węzła bez wartości. W rozważanym przypadku takimi węzłami są <foaf:person>. 2 Modelling knowledge with RDF graphs Do zapisania relacji pomiędzy więcej niż dwoma obiektami można wykorzystać węzły puste. Przykładem w naszym grafie jest w-zwiazku-malzenskim, gdzie do relacji należą: podmiot, współmałżonek i informacja o numerze kolejnym danego związku (jak wiadomo w Modzie na sukces związków jest bardzo wiele, więc uznaliśmy, że taka numeracja może się przydać, gdybyśmy planowali rozwijać nasz graf o kolejne zależności).

3 Modeling knowledge with RDF triples Plik.ttl @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>. @prefix xsd: <http://www.w3.org/2001/xmlschema#>. @prefix mns: <http://student.agh.edu.pl/~kkutt/piw2012/moda-na-sukces#>. mns:eric-forrester mns:jest-rodzicem _:dzieci-forresterow; mns:w-zwiazku-malzenskim _:malzenstwo1; mns:studia-na mns:northwestern-university; mns:jest-zalozycielem mns:dom-mody-forrester. mns:stephanie-douglas mns:jest-rodzicem _:dzieci-forresterow; mns:jest-rodzicem mns:ridge-forrester; mns:w-zwiazku-malzenskim _:malzenstwo2; mns:studia-na mns:northwestern-university; mns:jest-zalozycielem mns:dom-mody-forrester. _:malzenstwo1 mns:wspolmalzonek mns:nr-kolejny _:malzenstwo2 mns:wspolmalzonek mns:nr-kolejny mns:stephanie-douglas; "1"^^xsd:integer. mns:eric-forrester; "1"^^xsd:integer. _:dzieci-forresterow rdf:type rdf:bag; rdf:_1 mns:thorne-forrester; rdf:_2 mns:kristen-forrester; rdf:_3 mns:felicja-forrester; rdf:_4 mns:angela-forrester. mns:angela-forrester mns:zyla "14"^^xsd:integer. mns:massimo-marone mns:jest-rodzicem mns:ridge-forrester. mns:ridge-forrester mns:jest-wiceprezesem mns:dom-mody-forrester. mns:northwestern-university mns:znajduje-sie-w "Chicago"^^xsd:string. mns:dom-mody-forrester mns:znajduje-sie-w "Los Angeles"^^xsd:string.

Plik.rdf <?xml version="1.0"?> <rdf:rdf xmlns:xsd="http://www.w3.org/2001/xmlschema#" xmlns:mns="http://student.agh.edu.pl/~kkutt/piw2012/moda-na-sukces#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> rdf:about="http://student.agh.edu.pl/~kkutt/piw2012/moda-na-sukces#eric-for rester"> <mns:jest-rodzicem> <rdf:bag rdf:nodeid="dzieci-forresterow"> <rdf:li rdf:resource="http://student.agh.edu.pl/~kkutt/piw2012/moda-na-sukces#thorn e-forrester" /> <rdf:li rdf:resource="http://student.agh.edu.pl/~kkutt/piw2012/moda-na-sukces#krist en-forrester" /> <rdf:li rdf:resource="http://student.agh.edu.pl/~kkutt/piw2012/moda-na-sukces#felic ja-forrester" /> <rdf:li> rdf:about="http://student.agh.edu.pl/~kkutt/piw2012/moda-na-sukces#angela-f orrester"> <mns:zyla rdf:datatype="http://www.w3.org/2001/xmlschema#integer">14</mns:zyla> </rdf:li> </rdf:bag> </mns:jest-rodzicem> <mns:w-zwiazku-malzenskim> > <mns:wspolmalzonek> rdf:about="http://student.agh.edu.pl/~kkutt/piw2012/moda-na-sukces#stephani e-douglas"> <mns:jest-rodzicem rdf:nodeid="dzieci-forresterow" /> <mns:jest-rodzicem> rdf:about="http://student.agh.edu.pl/~kkutt/piw2012/moda-na-sukces#ridge-fo rrester"> <mns:jest-wiceprezesem rdf:resource="http://student.agh.edu.pl/~kkutt/piw2012/moda-na-sukces#dom-m ody-forrester" /> </mns:jest-rodzicem> <mns:w-zwiazku-malzenskim> > <mns:wspolmalzonek rdf:resource="http://student.agh.edu.pl/~kkutt/piw2012/moda-na-sukces#ericforrester" /> <mns:nr-kolejny rdf:datatype="http://www.w3.org/2001/xmlschema#integer">1</mns:nr-kolejny>

</mns:w-zwiazku-malzenskim> <mns:studia-na rdf:resource="http://student.agh.edu.pl/~kkutt/piw2012/moda-na-sukces#north western-university" /> <mns:jest-zalozycielem rdf:resource="http://student.agh.edu.pl/~kkutt/piw2012/moda-na-sukces#dom-m ody-forrester" /> </mns:wspolmalzonek> <mns:nr-kolejny rdf:datatype="http://www.w3.org/2001/xmlschema#integer">1</mns:nr-kolejny> </mns:w-zwiazku-malzenskim> <mns:studia-na> rdf:about="http://student.agh.edu.pl/~kkutt/piw2012/moda-na-sukces#northwes tern-university"> <mns:znajduje-sie-w rdf:datatype="http://www.w3.org/2001/xmlschema#string">chicago</mns:znajduj e-sie-w> </mns:studia-na> <mns:jest-zalozycielem> rdf:about="http://student.agh.edu.pl/~kkutt/piw2012/moda-na-sukces#dom-mody -forrester"> <mns:znajduje-sie-w rdf:datatype="http://www.w3.org/2001/xmlschema#string">los Angeles</mns:znajduje-sie-w> </mns:jest-zalozycielem> rdf:about="http://student.agh.edu.pl/~kkutt/piw2012/moda-na-sukces#massimomarone"> <mns:jest-rodzicem rdf:resource="http://student.agh.edu.pl/~kkutt/piw2012/moda-na-sukces#ridge -forrester" /> </rdf:rdf>