A Szingapúri Nemzeti Könyvtár (NLB) link évek óta küzdött azzal, hogy az adatai sok külön rendszerben, eltérő formátumokban és sokszor duplikáltan szerepeltek. A megoldás egy új, egységes adatkezelő rendszer, a Data Management Interface (DMI) lett. A könyvtár teljes állományát egyetlen összekapcsolt tudásgráfban kezeli, így a több millió rekord (pl. könyv, digitális és archív anyag) egy felületen kezelhető. A hibajavítás gyors. Minden adat összekapcsolható, könnyen javítható és újrafelhasználható.
A tudásgráf (GraphDB) olyan adatbázis-motor, amely nem adattáblákba rendezi az adatokat, hanem összekapcsolt csomópontokként kezeli őket (pl. szerző – mű – kiadás – téma). Ez sokkal rugalmasabb, mint a hagyományos adatbázis, mert nemcsak rekordokat, hanem kapcsolatokat is tárol. Egy felhasználóbarát felületen, az ún. metaphactory felületén a könyvtárosok kereshetnek, szerkeszthetnek, összevonhatnak rekordokat a tudásgráfban. Olyan, mint egy modern OPAC + szerkesztőfelület, de ez a kapcsolt adatok (linked data) alapelvei szerint működik. A DMI egy helyre gyűjti a könyvtár minden adatát, és lehetővé teszi, hogy a könyvtárosok:
– könnyen megtalálják az összetartozó rekordokat,
– összevonják a duplikátumokat,
– javítsák a hibákat,
– és mindezt úgy, hogy az eredeti forrásadatok nem sérülnek.
Ezért kidolgozták az elsődleges egység (“primary entity”) koncepcióját – ez a rendszer egyik kulcsa: egy központi rekord, amely összefogja a különböző rendszerekből érkező információkat. Így az adatkezelők módosíthatják, szerkeszthetik, eltávolíthatják vagy hozzáadhatják az egységeket anélkül, hogy megváltoztatnák a már meglévő rendszerekben található forrásadatokat. Az összesítési folyamat során ezek a forrásrendszerek adatokat táplálnak a tudásgráfba, ahol az adatok leképezésre kerülnek a tudásmodellre, és megjelennek a DMI rendszerében.
A DMI felépítése (Az eredeti cikkben vizualizálva is – a Szerk.)
1. Adatkinyerés és egységesítés: a MARC, Dublin Core és más formátumok adatait egy közös ontológiába, lételméletbe rendezték (schema.org-alapokon).
2. Rekonciliáció: a rendszer felismeri, ha több rekord ugyanarra a műre, személyre vagy témára vonatkozik, és ezeket összekapcsolja.
3. Konszolidáció: a felhasználók számára egyetlen, gazdag, összefésült rekord jelenik meg. (ref.: Copilot, Szabó Eszter)
Metaphacts blog