Sažetak | U ovom radu opisan je semantički web i značenje pojma RDF te njegovog podatkovnog
modela. Zatim je opisana RDF sintaksa što podrazumijeva tekstualne sintakse poput Turtlea. Dodatno su opisani literali, kratice i imenovani grafovi nakon čega slijedi opis RDF
Scheme. Opisane su klase i svojstva te korišteni elementi RDF i RDFS rječnika kao što su
Domain i Range (domena i doseg)te drugi elementi. Zatim slijedi poglavlje u kojem su
redom opisane sljedeće RDF serijalizacije: N-Triples, Turtle, N-Quads, RDF/XML, JSONLD, Notation 3, RDF/JSON, TriG, RDFa, Microdata i Trix. Za navedene serijalizacije
napravljeni su primjeri serijalizacija prema grafu koji je prikazan na početku poglavlja. Zatim
je napravljena usporedna analiza RDF serijalizacija prema sedam rkiterija, a to su sintaksa,
značajke, ljudska čitljivost, mogućnost strojne obrade, podrška za povezane podatke,
primjena i podrška za imenovane grafove. Nakon toga je u novom poglavlju napravljen
primjer ontologije prema kojem je napravljena Turtle serijalizacija. Turtle serijalizacija je
učitana u GraphDB sustav te se u sustavu prikazuje odnos između klasa i SPARQL upiti.
Primjer Microdata serijalizacije prikazuje kako se Microdata serijalizacija ugrađuje unutar
HTML dokumenta. Sljedeći primjer je vezan uz RDF/XML serijalizaciju gdje se ontologija
prikazuje u Protégé alatu te su prikazane klase, potklase, podaci, individue, objekti i
SPARQL upit. Zatim je napravljen kraći JSON-LD primjer koji prikazuje kako je moguće
provjeriti sadrži li JSON-LD dokument obogaćene rezultate tražilice te je na kraju dodan
zaključak, popis slika i popis tablica. |