OZ 2009/1-2

14 ORGANIZACIJA ZNANJA 2009, LETN. 14, ZV. 1 – 2 • decentralizacija (distribucija), • tolerancija, • distribucija. Prva dva principa odnose se na softverski inženjering i za nas nisu posebno zanimljivi. Druga dva principa objaš- njavaju pravac razvoja semantičkog weba. Decentralizacija se ne odnosi samo na činjenicu da se informacije nalaze na različitim lokacijama na internetu, već i na to da je svako odgovoran za informacije koje po- stavi na web – i to kako za njihov sadržaj, tako i za oblik u kome se one nalaze. Ne postoji nikakvo regulativno telo koje kaže šta može, a šta ne može da se postavi na web (naravno pod uslovom da je u okviru zakona). Šta više, decentralizacija se ne odnosi samo na sadržaj, već i na tehnološki razvoj weba – proizvođači softvera i pružao- ci različitih usluga na webu mogu u njega da uključuju sopstvena tehnološka rešenja. Tržište, odnosno korisnici, treba da daju konačan sud o tome šta će od tih rešenja preživeti, a šta neće. Sledeći važan princip razvoja weba jeste tolerancija pod kojom se podrazumeva da nove tehnologije ne smeju onemogućiti korišćenje starih tehnologija. Time se obe- zbeđuje postepen, evolutivan razvoj weba. IDEJA I OBLICI SEMANTI^KOG WEBA Ideja semantičkog weba je jednostavna, a to je iskoristiti znanja, principe i tehnologije, koje su u osnovi običnog weba, za novi web koji bi bio univerzalan medijum za razmenu podataka, informacija i znanja. 1 Analizom na- vedenog primera može se uočiti da je problem postojećeg weba u tome što je oblikovan tako da njegov korisnik bude čovek, a ne mašina. Videli smo da stvari koje su za nas kao korisnike veoma jednostavne, npr. da prepozna- mo prezentaciju knjižare ili da u toj prezentaciji prepo- znamo i protumačimo adresu i radno vreme, za pretraži- vač, bez obzira na to koliko savršen on bio, predstavljaju nerešiv problem. Zato je potrebno uvesti potpuno nov način predstavljanja podataka na webu, koji će biti mašin- ski čitljiv i omogućiti različitim programima da izdvoje značenje iz njih, a pri tom biti dovoljno fleksibilan da pokrije različite primene i da omogući sopstveni razvoj. Pre nego što pređemo na tehnologije semantičkog weba, potrebno je da razmotrimo u kakvoj će vezi on biti sa postojećim, nesemantičkim webom. Predviđa se da će postojati dva oblika semantičkog weba. To su: 1. Klasičan web u kome će dokumenti, pored oblika prilagođenog čoveku, sadržati i mašinski čitljive in- formacije. Drugim rečima, u obične HTML/XHTML stranice upisuju se podaci koji omogućavaju da se iz njih programski izdvoji značenje. Na ovaj način, mi semantički web integrišemo u postojeći web; isti dokumenti se koriste za prikaz korisnicima i za raču- narsku obradu. Pored tehnologija, koje su specifične za semantički web (RDF(S)), za ovu namenu danas se dosta koriste različite varijante mikroformata. 2 2. Semantički web kao poseban web podataka, pri čemu mogu postojati reference iz semantičkog na dokumen- te običnog weba i obrnuto. Ova dva oblika semantičkog weba ne isključuju se me- đusobno, iako drugi oblik (zaseban web podataka) ima neosporne prednosti, te je verovatno da će, bar u početku, postojati oba oblika. Kada govorimo o migraciji sa običnog na semantički web, treba napomenuti da se ulažu veliki napori u raz- voju tehnologija za automatsko izdvajanje značenja iz nestrukturiranog teksta. Ove tehnologije bi trebalo znatno da olakšaju migraciju. PRETPOSTAVKA O OTVORENOM SVETU Ako ne može da dođe do neke informacije, svaki korisnik weba intuitivno prihvata da ne može izvoditi nikakve zaključke o njenoj istinitosti. Recimo, ako ne možemo da pronađemo adresu knjižare u našem susedstvu, koja radi nedeljom po podne, to ne znači da ta knjižara ne postoji. Za takve sisteme kažemo da su zasnovani na pretpostavci o otvorenom svetu. S druge strane, u većini drugih informacionih sistema, nepostojanje neke informacije ekvivalentno je tvrdnji da ta informacija nije istinita. Ako ste prodavac, iz činjenice da u svom informacionom sistemu nemate evidentiranu uplatu nekog kupca, zaključićete da kupac tu uplatu nije ni izvršio. Na delu je pretpostavka o zatvorenom svetu. Bez obzira na to što bi trebalo da se ponaša kao ogroman informacioni sistem, semantički web se zasniva na pretpostavci o otvorenom svetu. Ovo je direktna posledica principa decentralizacije i može nam pomoći da shvatimo motive koji leže iza izbora tehnologija koje se u njemu koriste. ARHITEKTURA SEMANTI^KOG WEBA Kao i većina informacionih tehnologija, semantički web ima slojevitu arhitekturu. Glavni elementi ove arhitekture su prikazani na slici 1. S obzirom na to da će semantički web koristiti postojeću mrežnu infrastrukturu (internet), na slici nisu prikazani mrežni protokoli. Ljubiša Milivojević: SEMANTIČKI WEB – IDEJA I TEHNOLOGIJE

RkJQdWJsaXNoZXIy MTAxMzI5