Semanticki web
1
SEMINARSKI RAD
SEMANTIČKI WEB
2
SADRŽAJ
1.Uvod…………………………………………………………………………3
2. Ontologije…………………………………………………………………..…4
2.1 RDF……………………………………………………………….....5
2.2 SKOS…………………………………………………………….…..8
2.3 OWL Jezik ontologija………………………………………………..…9
2.3.1. XML – xtensable markup language………………………………….9
2.3.2 XML – Šema………………………………………………………...10
2.3.3 OWL podjezici……………………………………………………….10
2.3.4 OWL 2………………………………………………………….........12
2.3.4.1 Ontologije…………………………………………………………..13
2.3.4.2 Sintakse……………………………………………………............14
2.3.4.3 Profili……………………………………………………………….14
2.3.4.4 Veza sa OWL……………………………………………………….15
2.4 RIF………………………………………………………………………15
3. Primer Internet Prodaje……………………………………………………........16
3.1 Potencijalna internet prodaja induatrije osiguranja……………………17
4. Zaključak…………………………………………………………………………….19
5. Literatura………………………………………………………...20

4
Ontologije definišu koncepte i relacije koje se koriste da se predstavi područje znanja.
Koriste se da klasifikuju izraze korišćene u pojedinim aplikacijama, karakterišu moguće
veze i definišumoguća ograničenja. U praksi ontologije mogu biti jako kompleksne (s
nekoliko hiljada izraza) ili vrlo jednostavne (opisujući samo jedan ili dva koncepta).
Generalni primer ontologija koji pomaže njihovom razumevanju ilustruje primer kada
prodavac knjiga želi skupiti podatke koji dolaze od razli čitih izdavača. Podaci se mogu
importirati u često korišćenu RDF
2
šemu, koristeći konvertore baze izdavača. Baza može
koristiti izraze tipa „Autor“, dok ostali mogu koristiti reč „Kreator“. Da bi se skupljanje izvršilo
potrebno je dodati posebne uslove u RFD šemi, opisujući činjenice koje tvrde da je „Autor“
isto što i „kreator“. Taj mali delić informacije, iako posve jednostavan, u stvari je ontologija.
Jezici poput RDF šema i razne varijante OWL
3
-a predstavljaju jezik za izražavanje ontologija
u kontekstu Semantičkog Web-a.
2 Ontologije
Ontologije
ili
rečnici
često se smatraju za osnovne blokove Semantičkog Web-a tesluže kao
pomoć tehnikama zaključivanja u Semantičkom Web-u. Ne postoji jasna razlika između
onoga što predstavljaju izrazi
„rečnici“
i
„ontologije“
. Navika je koristiti „ontologije“ za
kompleksnije skupove izraza, a „rečnike“ kada ne postoji tačan formalizam, ili se uveliko
gubi smisao definicije izraza.
Ontologija u Semantičkom Web-u pomaže pri integraciji podataka, npe. kada u izrazima mogu
postojati nejasnoće korišćene u različitim skupovima podataka, ili kada se s vrlo malo znanja
mogu otkriti nove veze među njima. Neki se primeri ontologije koriste na polju medicinske nege.
Doktori ih koriste da opišu simptome, bolest i terapiju, farmaceutske kompanije ih koriste
predstavljajući tako informacije o drogama i alergijama. Kombinujući znanje iz takvih i sličnih
skupova podataka omogućuje se izrada pametnih aplikacija koje mogu pomoći pri odluci pri
lečenju, sastavima koji prate uticaj droga i mogućih drugih efekata, alata za epidemiološko
istraživanje, itd. Uz pomoć ontologija razne industrije ubrzale su zaključivanje na temelju
podataka dobijenih iz različitih skupova. Za primer mogu se navesti knjižnice, muzeji, novinske
agencije, kompanije, društvene mreže i blogovi.
Zavisno od zahteva aplikacije koliko kompleksne ontologije koristi mogu se koristiti ontologije
zasnovane na programskoj logici koje dopuštaju okruženju semantičkog weba da
2
RDF (Resource Description Framework)
3
OWL (Web ontology language)
5
ih koristi za identifikaciju izraza, bez ikakva nametanja logike sastava, dok druge aplikacije
zahtevaju kompleksnije ontologije s kompleksnijim procedurama. Sve zavisi od zahteva i
ciljeva aplikacije.
Kako bi zadovoljili različite potrebe W3C
4
je ponudio razne palete tehnologija za opis i
definiciju različitih formi ontologija, te njihovu standardizaciju.
To uključuje:
RDF
(Resource Description Framework)
SKOS
(Simple Knowledge Organization
System)
OWL
(Web Ontology Language)
RIF
(Rule Interchange Format)
2.1 RDF
Resource Description Framework (RDF) je jezik za predstavljanje informacija o resursima
World Wide Web-a (WWW). Posebno je namenjen predstavljanju metapodataka o Web
resursima kao što su naslov, autor, datum promene web stranice, autorska prava,
dostupnost nekih deljenih resursa. Generalizirajući koncept
Web resursa
RDF se može
koristiti za predstavljanje informacija o stvarima koje se mogu identificirati na Web-u, čak
ako ne mogu biti dohvaćene direktno s Web-a. Za primer se može navesti informacija o
dostupnim artiklima nekog web šopa (informacije o specifikacijama, cenama i dostupnosti),
ili postavkama dostave za web korisnika.
RDF je ponajpre namenjen za slučajeve u kojima se informacija treba obraditi na
aplikativnom nivou, dok je manje bitna prezentacija korisniku. RDF predstavlja opšti
framework, ili skup biblioteka za predstavljanje tih informacija tako da one mogu biti
razmenjene bez gubitka svog značenja. Baziran je na ideji prepoznavanja stvari
korišćenjem web identifikatora (zvanih
URI – Uniform Resource Locator
), opisujući resurse
kao jednostavna
svojstva (properties)
i
njihove vrednosti
. To mu omogućuje predstavljanje
jednostavne izjave vrednosti resursa kao grafova s svojim nodovima i lukovima, odnosno
njihovim svojstvima i vrednostima.
Na Slici 1 nalazi se primjer RDF grafa gde je osoba označena sa:
http://www.w3.org/People/EM/contact#me
čiji su podaci: ime
Eric Miller
, mail adresa
I lični naziv
Dr
:
4
W3C (World Wide Web Consortium)

Ovaj materijal je namenjen za učenje i pripremu, ne za predaju.
Slični dokumenti