 |
Telefon: 375-1564, 375-3591
E-mail: info@computerbooks.hu
Gottdank Tibor:
Szemantikus web
Bevezetés a tudásalapú Internet világába
Megjelenés: 2005 november
290 oldal, 4.500
Ft helyett 1.500 Ft
ISBN: 963 618 339 2
|
A könyv ajánlása
A hálón keresgélve vagy lemondóan legyintünk,
vagy a hajunkat tépjük, amikor megkapjuk a várt választ: erre a szóra
egymilliónégyszáznegyvenezerötszázhuszonhat idézet érkezett tizenkét másodperc
alatt. Ilyenkor imádkoznánk, hogy bár lenne ott egy olyan álomkönyvtáros, mint
egy ezerarcú, ezerkezű Vekerdi László az Akadémiai Könyvtárból, aki eligazítana,
először segítene tisztázni, mit is kérdezzünk, hol sejtjük, elmagyarázná, hogy
mire gondolhatunk, majd arról is felvilágosítana, hogy hol találunk friss és
hiteles forrást, mit kezeljünk óvatosan, mert tele van hamis információval.
Erről az álomról, az intelligens, szemantikus,
értelmes összefüggéseket feltáró hálóról ír ez a könyv a bevezető fejezetben,
egy olyan álomról, amely lehet, hogy tökéletesen soha nem válhat valósággá, de a
kutatás, a hatalmas gépekkel és hatalmas szellemi erőfeszítéssel dolgozó
nemzetközi közösség lépésről lépésre igyekszik ezt az ideált megközelíteni.
A kellemes bevezetés után viszont a gyakorlat
földjére száll, és igen hasznos, elemző ismertetők következnek a legfontosabb
nyelvekről és technológiákról, a ma kapható és most beharangozott, keresést
támogató eszközökről.
Ez az eligazgatás nem csupán, vagy nem a szó
szoros értelmében jellegzetes tankönyv, hanem alig nélkülözhető útmutató a
kínálat rengetegében. Egy jellegzetes tankönyv a maga célszintjén bevezet a
logikaelméletbe, a tartalombányászat módszereibe, a kereső algoritmusokba, de
tartózkodik a megvalósítás és termékelemzés néha üzletinek szánt
praktikusságától, amire pedig a szakembernek ugyanúgy, mint a felhasználónak,
azaz nálunk is már milliónyi internetböngészőnek szüksége van. Ez a könyv az
elengedhetetlen lényegi elemek színvonalas értelmezése mellett ezt az igényt
elégíti ki.
Dr. Vámos Tibor
akadémikus
Vissza a lap tetejére
A könyv előszava
Amiről e könyvben szó van, az pár év múlva gyökeresen fogja megváltoztatni
mindennapi, internethez köthető életünket. A szemantikus web elnevezés még sokaknak idegenül
csenghet, pedig nem mást, mint a világhálót fogjuk majd így nevezni (vagy
legalábbis erre az elképzelésre fog épülni a modern World Wide Web).
Gondoljunk csak arra, hogy miféle lehetőségek rejtőznek azokban az adatokban,
melyek a weben óriási mennyiségben léteznek, milyen hatalmas ugrást jelentene a
web fejlődésében és mindennapi életünkben, ha ezeket az adatokat nem csupán mi,
hanem nagy teljesítményű, villámgyors számításokra képes gépek is megértenék és
szervezni tudnák. Mennyivel előrébb jutnánk az információk alkotó alkalmazása, a
megalapozott üzleti döntések, a kutatások és fejlesztések, az innováció, az élet
minőségének javítása terén. Megsokszorozódna az az idő, amit saját képességeink
alkotó, kreatív felhasználására szánunk. Hát, ezt ígéri a szemantikus web.
Okos kis alkalmazások fogják egyszerűvé tenni életünket a világhálón.
Lefoglalják számunkra a repülőjegyet a Fidzsi-szigetekre (természetesen az ablak
mellé, a nemdohányzó részre), megrendelik a hiányzó Isaac Asimov regényt (naná,
hogy a kemény borítójút, mert azt szeretjük), figyelmeztetnek minket arra, hogy
30-án szülinapja van kedvesünknek (ezért egy kis program körülnéz, milyen új
thrillereket lehet kapni a DVD filmek között). A webes keresők nem "ész nélkül"
fognak szavak vagy kifejezések után kutatni, hanem értelmezni fogják, hogy a
keresett "krumplistészta" kifejezés egy ételt jelent, amit "grenadír marsnak" is
hívnak, így erre a kifejezésre is kapunk keresési eredményeket stb.
Emlékezzünk vissza a 80-as évek végére, amikor már használhattuk az internetet,
de a dokumentumok áthozatala egy távoli rendszerből még nagyon nehézkesen ment.
Ha történetesen volt hozzáférés, akkor telnetet alkalmaztunk,
dokumentumot nyitottunk, tartalmat másoltunk (vagy begépeltük), amíg a végére
nem értünk. Ez még a web előtti korszak volt.
Most, hogy van már web, a dokumentumok kezelése egyszerűen és simán megy. De mi
van az adatokkal? Mi mindent kezdhetnénk az értelmezhető adatokkal? Ha a
határidőnapló magától értené a dátumokat, automatikusan figyelmeztethetne egy
megbeszélés közeledtére. Ha a GPS-em (azaz földrajzi helymeghatározó rendszerem)
"magától" értené a szélességi és hosszúsági fokokat, könnyebben megtalálnánk a
megbeszélés helyszínét. Ha csak a keményborítójú Asimov könyvekre keresne rá egy
ügyes alkalmazás. Ha még a címjegyzékünk is ilyen intelligens lenne és tudná,
hogy kikkel kell találkozni, mi a telefonszámuk és az e-mail címük, akkor
egyetlen gombnyomással kapcsolatba léphetnénk velük.
Ha ez a személyes használatú adatokkal ilyen nehézkes, micsoda problémák
jelentkezhetnek egy vállalat esetében! Különféle alkalmazások más-más
adatformátumokkal, az együttműködés esélye nélkül. Költséges
alkalmazásintegrációs megoldásokat persze lehetne használni, de ez N-számú
alkalmazás esetén N²-számú integrációs kapcsolat kezelésével járna. Az XML
természetesen segít az adatábrázolásban, de az oda-vissza konverziókat így is
meg kell csinálni, ez még mindig N² probléma.
A megoldás egyszerű: be kell vezetni egy vékony réteget az együttműködés
támogatására. Ahogyan az adatbázis-kezelők képesek együttműködni egy konzisztens
relációs modell szerint, a különféle alkalmazások strukturálatlan adatai fölé is
lehet hasonló modellt szerkeszteni.
Foglaljuk össze röviden: a szemantikus web
célja a weben fellelhető információk egységbe rendezése, egy olyan hálózat
létrehozása, ahol az adatokat nemcsak az ember, hanem az automatizált eszközök
is képesek egymással megosztani és feldolgozni.
A weben fellelhető
adatokat tehát oly módon írjuk le és kapcsoljuk egymáshoz, hogy a különböző
információkat a gépek ne pusztán megjeleníteni, hanem automatizált módon
kezelni, egységbe rendezni és különféle alkalmazások segítségével újra
felhasználni is képesek legyenek. A szemantikus web a weboldalakon található
információkhoz leíró címkéket rendel hozzá, és oly módon kapcsolja össze őket,
hogy a számítógép hatékonyabban találhassa meg a kívánt adatokat, újfajta
asszociációs kapcsolatokat létesítve a különböző információk között. Mindennek
eredményeképpen egy globálisan elérhető adatbázis jön létre.
****
E könyv megpróbál közérthető módon, de igényesen beszélni a szemantikus webről.
A lehető legújabb ismereteket szolgáltatja a lényegesebb, szabványnak minősülő
vagy a közeljövőben szabvánnyá váló adatmodellekről, nyelvekről,
technológiákról. Nem foglalkozik már elavult, túlhaladott, kevéssé elterjedt
vagy még igencsak a fejlesztés kezdetén járó - így bizonytalan jövőjű -
részekkel. Kizárólag a szemantikus web alapösszetevőt, lényegét meghatározó
elemeit taglalja.
A kötet végére a Kedves Olvasó számára - remélhetőleg - ki fog derülni, hogy a
szemantikus web könnyen értelmezhető terület, melynek nyelveit, eszközeit nem
ördöngösség alkalmazni.
A megértéshez tehát nem kell a mesterséges intelligencia (MI) szakembereinek
lennünk (ez persze nincs ellentmondásban azzal, hogy több ismeret az MI
eredményeire támaszkodik), nem kötelező matematikusi végzettséggel rendelkeznünk
(a matematika eredményei persze szintén megjelennek). Alapszintű
objektumorientált programozói (elsődlegesen Java) ismeretre, a web
alaptechnológiáinak általános ismeretére, valamint az XML alapszintű tudására
van szükségünk.
Mindenkinek, akit érdekel a modern web, aki szoftverfejlesztőként,
technológusként, tanárként vagy diákként lépést akar tartani az internet
számítástechnikájával, ajánljuk ezt a könyvet.
Vissza a lap tetejére
A könyv tartalomjegyzéke
Előszó
MI A
SZEMANTIKUS WEB?
Tudásmenedzsment
és tudásreprezentáció
Ontológiák
Ágensek
Webszolgáltatások
Adatközpontúság
Tématérképek és
RDF
A szemantikus web
üzleti aspektusai
Döntéstámogatás
Üzleti fejlesztés
Információmegosztás és tudásfelkutatás
Mi a helyzet a
technológiák terén?
Amit ebből a
fejezetből megtudtunk
RDF ÉS RDFS
Az RDF értelmezése
Az RDF
szérializációja
Az RDF/XML alapjai
RDF gráfok
összefésülése
Blank node
Az RDFS
Typed node
Következtett
tulajdonságok
Tulajdonságok
Literálok
Tárgyiasítás
Listák és
konténerek
Rövid összegzés
RDF és XHTML
Jena: egy népszerű
szoftvereszköz RDF-re
További szoftverek
RDF-re
RDF adatok elérése
SPARQL-lel
Amit ebből a
fejezetből megtudtunk
Ontológia és OWL
Túl az RDFS-en
Taxonómia
Ontológia
Az OWL létrejötte
Az OWL alapjai
Felsorolás és unió
képzése
Tulajdonságkorlátok
Tulajdonságjellemzés
Egyéb
OWL-jellemzők
Verziókezelés és
annotálás
OWL és logika
Leíró logika
Absztrakt
szintakszis
Ontológiafejlesztés
Szoftvereszközök
OWL-re
Amit ebből a
fejezetből megtudtunk
Tématérképek
A tématérképek
alapelemei
Téma és
előfordulás
Asszociáció
Tárgymutató
Scope
Az ISO szabványú
tématérképektől az XTM-ig
Tématérképek és
RDF
Hasonlóságok
Különbözőségek
Tématérkép
szintaktika alkalmazása RDF modellezésére
Ontológiák és
tématérképek
Tématérkép
szoftverek, API-k
A TM4J
A TM4J API
Tématérkép
betöltése, létrehozása és mentése
Amit ebből a
fejezetből megtudtunk
alkalmazási minták, szabályok és logika
Minták
A CC/PP
Szabályok
A szabályok
logikai háttere
Monoton szabályok
Nem-monoton
szabályok
Példa nem-monoton
szabályra
Monoton szabályok
és XML
Nem-monoton
szabályok és XML
Amit ebből a
fejezetből megtudtunk
HITELESÍTÉS
Hitelesítési
megoldások és eljárások
Hitelesítési
architektúra
Amit ebből a
fejezetből megtudtunk
Bevezetés a SZEMANTIKUS WEBSZOLGÁLTATÁSOKBA
Szemantikus
webszolgáltatások
A
webszolgáltatások értelmezése
A OWL-S
értelmezése
A szolgáltatások
modellezése
Kapcsolat OWL-S,
WSDL és SOAP között
WSMO és OWL-S
Eszközök
szemantikus webszolgáltatásokra
Amit ebből a
fejezetből megtudtunk
ALKALMAZÁSOK és szoftverek
Dublin Core
FOAF: barátok közt
a szemantikus weben
A FOAF-A-Matic
eszköz
FOAFBot
SKOS
Példa szótár
kifejezésére
Példa taxonómia
kifejezésére
Példa tezaurusz
kifejezésére
Az SKOS
áttekintése
Az SKOS, a Dublin
Core és a FOAF összekapcsolása
Swiss Life:
ontológia alkalmazottak képzettségeinek kereséséhez
Intellidimension:
az RDF Gateway eszköz képességei
Audi, Boeing,
Daimler Chrysler: az adatintegráció megoldása
A CORES
nyilvántartó
Metaadatsémák
modellezése
A CORES
nyilvántartó felépítése
A CORES
nyilvántartó gyakorlati alkalmazása
További
jelentősebb eszközök és alkalmazások
Projektek
Amit ebből a
fejezetből megtudtunk
SZEMATIKUS
WEBES KISOKOS
RDF/RDFS referencia (XML
formátumban)
RDF csomópont
Osztály
Tulajdonság
Konténerek
Lista
Adattípus
RDF reifikáció
Támogatott XML
adattípusok
További
fenntartott kifejezések
OWL referencia (XML formátumban)
Osztályok
Tulajdonságok
Speciális
osztályok
Ontológia
Névterek és
fogalmak
A FŐ RDFS
OSZTÁLYOK
A FŐ RDFS
TULAJDONSÁGOK
RDFS
LISTÁK ÉS KONTÉNEREK
Absztrakt OWL szintaktika és ontológia
Ontológia-fejléc
Osztály elemek
Tulajdonság elemek
Tulajdonság
korlátok
Példányok
Mintaontológia
ÉRTELMEZŐ SZÓTÁR
A KÖNYVBEN
HASZNÁLT RÖVIDÍTÉSEK
HASZNOS
LINKEK
IRODALOMJEGYZÉK
TÁRGYMUTATÓ
Vissza a lap tetejére
|