A szemantikus wiki egy olyan webalkalmazás, amely géppel olvasható adatokat használ jól meghatározott szemantikával a wikirendszer funkcionalitásának kiterjesztése érdekében . [1] [2]
A szokásos wikiket strukturált szövegek és gépelés nélküli hiperhivatkozások töltik fel (például ebben a cikkben). A szemantikus wikik lehetővé teszik a cikkek közötti hivatkozások típusának, a cikkeken belüli adatok típusának, valamint az oldalinformációk ( metaadatok ) meghatározását.
A szemantikus wikimotorok szükségességének oka a hagyományos wikirendszerekben rejlő számos hiányosság volt . Ezek a problémák különösen a cikkek számának növekedésével jelentkeznek. A következő hátrányokat szokták idézni: [3] [4]
Tartalmi konzisztencia. A wikiben található adatok gyakori megkettőzése miatt előfordulhat, hogy ugyanaz az információ több különböző oldalon is megtalálható. Amikor ezeket az információkat egy wiki oldalon módosítják, a felhasználóknak gondoskodniuk kell arról, hogy az adatok az összes többi oldalon is frissüljenek. Ezt a problémát jól szemlélteti a következő példa : [5] Legyen egy Wiki-cikk Plútó néven. Rajta a Plútót bolygóként jelölték meg. 2006-ban, amikor a Nemzetközi Csillagászati Unió úgy döntött, hogy eltávolítja a Plútó bolygóstátuszát, az egyik résztvevő a Plútóról szóló cikkel javította ki az oldalt. Korábban azonban a Plútó bolygó státuszban jelent meg számos más cikkben: Bolygó, A Naprendszer bolygói, Bolygók listája méret szerint. Nyilvánvaló, hogy mindezen adatok konzisztenciája a wiki közösségé.
Hozzáférés a wikiben elérhető tudáshoz. A nagy wikik több ezer oldalt tartalmaznak. Az összetett keresési lekérdezések végrehajtása és a különböző oldalakról lekért információk összehasonlítása meglehetősen időigényes feladat a hagyományos wikirendszerekben. Példa : egy wiki tartalmazhat információkat a bolygó összes főbb hegyéről. A magasság szerint rendezett hegyek listájának létrehozásához azonban a közösség tagjának sok rutinmunkát kell végeznie, azzal a kockázattal, hogy hibákat követ el vagy kihagy néhány hegyet.
A wiki tudás újrafelhasználása. Manapság egyes asztali alkalmazások a Wikipédiából származó információkat használnak, például az Amarok lejátszó a dal lejátszása közben cikkeket jelenít meg az előadóról. Ez a felhasználás azonban korlátozott. A program csak bizonyos szövegkörnyezetben képes megjeleníteni egy Wikipédia-cikk szövegét, és nem tud további lépéseket tenni (például: megkeresni az összes előadó albumát). A szemantikus wikik lehetővé teszik a wikirendszerben tárolt információk teljes kihasználását.
Kategóriák, címkék és névterek használata. A hagyományos wikik lapos osztályozási rendszereket ( címkéket ) vagy taxonómiába rendezett osztályozókat használnak . A beírt tulajdonságok használatának lehetetlensége hatalmas számú címkét vagy kategóriát generál. Ez jól látható a Wikipédia példáján: például indokolt a „Született április 20-án” kategóriát a „Születési dátum” attribútummal helyettesíteni.
A szemantikus wikik két nagy kategóriába sorolhatók:
Az első típust kiterjesztett wikijelölés jellemzi, míg a második típusú wikirendszerek a cikkek tartalmától elkülönülő űrlap adatbeviteli felülettel rendelkeznek. Mindazonáltal mindkét típus esetében a következő megkülönböztető jegyeket szokás megkülönböztetni [7] :
A szemantikus wiki cikkek közötti hivatkozások nem csak a navigációt szolgálják, hanem információkat is hordoznak a hivatkozás típusáról. Például a Semantic MediaWikiben egy Londonról szóló cikk a következő jelöléseket tartalmazhatja:
[[főváros::Anglia]] . Ez a kijelentés azt jelenti, hogy London Anglia fővárosa. Ebben az esetben a link típusa „főváros” ( Capital of ), a link értéke pedig „Anglia” ( Anglia ).
Azoknál a wikiknél, ahol a bevitel űrlapokon alapul, ez a funkció gyakran létezik. Például a KiWi wiki lehetővé teszi strukturált adatok összekapcsolását az RDF -eszközök segítségével , majd az RDF-kifejezések és a cikkben szereplő szövegek összekapcsolását. [nyolc]
Néha a szemantikus megjegyzéseket nem illesztik be kifejezetten a wikioldalakba, hanem automatikusan hozzáadják őket. Ehhez az olyan wikik, mint az ACEWiki, támogatják a szabályozott természetes nyelvet (általában az angolt).
Sok szemantikai wiki lehetővé teszi, hogy módosítsa az oldal tartalmának megjelenítési módját szemantikai megjegyzésekkel. A kontextuális reprezentáció magában foglalja az ehhez közel álló cikkek megjelenítését, a tudásbázisból származtatható információk megjelenítését (például annak az osztályhierarchiának a képe, amelyhez a wiki cikkben leírt objektum tartozik).
Míg a hagyományos wikikben a hivatkozással csak követni lehet, sok szemantikai wiki lehetővé teszi, hogy információkat szerezzen a hivatkozás által képviselt hivatkozásról. Ez a funkció lehetővé teszi, hogy a szemantikus wikik új navigációs módokat valósítsanak meg: például miután a londoni cikkben látja a „főváros::Anglia” hivatkozást, a felhasználó megnézheti a wiki más oldalait is, amelyekre az „is” hivatkozás hivatkozik. főváros".
A szemantikus wikik támogatják a többfeltételes lekérdezések formális nyelven történő felépítését. Néha a Szemantikus Web szabványok részét képező SPARQL - t választják lekérdezési nyelvként . A szemantikus keresés segítségével automatikusan összeállíthat oldallistákat számos feltételhez. Az oldalak mindig naprakészek lesznek, mivel automatikusan készülnek. Ezen kívül a szemantikai annotációk használata lehetővé teszi, hogy ún. fazettált keresés , finomító keresés [9] . A keresés két szakaszból áll:
Például, amikor a "Clinton" szóra keres, a felhasználó először beír egy lekérdezést a keresőmezőbe, majd a keresési szempontok segítségével szűri a keresési eredményeket: kiválasztja a "Politikusok" és az "élettartam" "XX-XXI. század" kategóriát. ".
Logikai következtetés alatt a rejtett, implicit tudás kiemelését értjük a rendszerbe bevitt tényekből. A logikai következtetés előre meghatározott következtetési szabályokon alapul, és egyaránt alapulhat strukturális algoritmusokon és logikai formalizmusokon alapuló matematikailag indokolt következtetési algoritmusokon.
Sok szemantikus wiki szemantikus webes formátumban tárolja az adatokat, vagy lehetővé teszi az RDF és OWL szövegekbe történő importálást/exportálást . A wiki lekérdezési nyelve gyakran a SPARQL , amely lehetővé teszi, hogy a wikit SPARQL végpontként kezeljük.
A "szemantikus wiki" kifejezést először Andy Dingley használta a Usenet "comp.infosystems.www.authoring.site-design" hírcsoportjában [10] . A tudományos és műszaki irodalomban a kifejezés első ismert említése Leo Sauermann (Leo Sauermann) osztrák tudós „Gnowsis – Semantic Web Technologies to Create a Semantic Desktop ” [11] című cikkéhez kapcsolódik . Ekkor már léteztek olyan strukturált wikik , mint a "TWiki" .
Az első szemantikus wikimotor a Platypus Wiki [12] volt . A korai szemantikai wikikben (például a Platypus Wikiben és a Rhizome Wikiben [13] ) a hangsúly az RDF -tartalom wiki-szerű környezetben történő szerkesztésének lehetőségére helyeződött át [4] . Ezekben a korai wikiekben az RDF-adatok szabadon szerkeszthető szövegként voltak ábrázolva, amelyek nem kapcsolódnak a wikijelölés strukturálatlan tartalmához. Ezért a "Platypus"-ban és a "Rhizome"-ban lehetséges volt RDF-adatok importálása, de olyan fejlett funkciók, mint a konzisztencia-ellenőrzés és az osztályozás, nem voltak elérhetők.
Kicsit később új szemantikus wikimotorok jelentek meg. Némelyikük a strukturált és a strukturálatlan információ egyértelmű szétválasztásának útját választotta, például az "Ikewiki" [14] [15] és az " OntoWiki " [16] , de egy másik megközelítést kezdtek alkalmazni - a szemantikai megjegyzések beépítését wiki jelölés, például a "WikiSAR" [17] és a " Szemantikus MediaWiki " [18] [19] .
Napjaink egyik legfejlettebb szemantikai wikimotorja, a Semantic MediaWiki eredetileg a Wikipédián való használatra készült. A Szemantikus Wikipédia projekt célja a Wikipédia gépi olvasásának biztosítása a felhasználók minimális erőfeszítésével. Az azonos nevű cikk [18] a Mediawiki motor kiterjesztésének fejlesztését írja le , amely lehetővé teszi strukturált információk bevitelét és feldolgozását egy wikiben. A projekt nem szerepelt a Wikipédia fejlesztési programjában, de fennmaradt, és a " Semantic MediaWiki " kiterjesztéssé fejlődött . A Wikimédia Alapítvány új kezdeményezése, a „ Wikidata ” ennek a projektnek a közvetlen utódja.
Név | Weboldal | Leírás | Nyelv | Fejlesztő | Engedély |
---|---|---|---|---|---|
Szemantikus MediaWiki | http://semantic-mediawiki.org | a MediaWiki wikimotor beépülő moduljaként implementálva . Új wiki jelölőelemeket ad hozzá, amelyek lehetővé teszik a beírt tulajdonságokkal rendelkező oldalak megjelölését, és ezeknek az adatoknak a lekérdezését strukturált lekérdezések segítségével | PHP | AIFB intézet a Karlsruhei Technológiai Intézetben (KIT) | GNU GPL v.2 |
Data Wiki (korábban Enterprise Semantic MediaWiki Plus) | http://diqa-pm.com/de/DataWiki | egy Semantic MediaWiki alapú és annak képességeit öröklő vállalati rendszer. További funkciókkal rendelkezik az ontológiákkal való munkavégzéshez , a Microsoft Office-szal való integrációhoz és a hozzáférés-vezérléshez. | PHP | Ontoprise GmbH, majd DIQA-PM | GPL / kereskedelmi |
OntoWiki | http://ontowiki.net | kollaboratív RDF szerkesztő űrlapbevitellel. Eszközként használják a kapcsolt adatok életciklusának támogatására . Létezik egy mobil verzió, amely az internet hiányában is adatgyűjtést végez, majd a szerverrel való szinkronizálást. | PHP | GPL | |
AceWiki | http://attempto.ifi.uzh.ch/acewiki/ | Az angol nyelv egy részhalmazát ( Controlled English ) használja, hogy strukturált információkat mutasson be a wikin | Jáva | GNU LGPL | |
tudjuk WE | https://web.archive.org/web/20111129111848/http://www.is.informatik.uni-wuerzburg.de/forschung/anwendungen/knowwe/ | Jáva | GNU LGPL | ||
TikiWiki CMS/Groupware | https://web.archive.org/web/20191117101007/https://info.tiki.org/ | PHP | GNU LGPL | ||
Információs munkaasztal | http://www.fluidops.com/information-workbench/ Archiválva : 2014. szeptember 2. a Wayback Machine -nél | Jáva | folyékony műveletek | GNU LGPL /kereskedelmi | |
Mesterséges memória [20] | http://www.artificialmemory.net/ Archiválva : 2012. február 14. a Wayback Machine -nél | TÓL TŐL# | Lars Ludwig | ||
TWiki | http://twiki.org/ | (hivatkozás nem érhető el) űrlapokat használ strukturált adatok hozzáadásához, adatok lekérdezéséhez és keresési eredmények szűréséhez | Perl | GNU GPL | |
Knoodl | http://knoodl.com | ||||
Callimachus | http://callimachusproject.org | Az adatok újrafelhasználására összpontosító Linked Data alkalmazások építésének platformja | Jáva | 3 Round Stones, Talis, Cleveland Clinic | Apache 2.0 |
WikiDSmart a Confluence számára | https://wikidsmart.zagile.org (nem elérhető link) | Addon a Confluence vállalati wikihez. A SPARQL-t használja lekérdezési nyelvként, és a Jira -val való szoros integrációra összpontosít | Jáva | zAgilis | |
WikiNEXT | http://wikinext.gexsoft.com | Orosz fejlődés. | javascript | Pavel Arapov |
Wiki | |
---|---|
Típusok | |
Alkatrészek | |
Lásd még |
szemantikus web | |
---|---|
Alapok | |
alszakaszok |
|
Alkalmazások |
|
Kapcsolódó témák | |
Szabványok |
|