
Informační systém pro Národní filmový archiv (NFA), který spravuje rozsáhlý fond filmových materiálů, plakátů, fotografií, scénářů a dalších dokumentů.
Během desetiletí se údaje o těchto fondech vedly v různých softwarových systémech s odlišnými datovými modely a nejednotnou kvalitou metadat. Proto se NFA rozhodl, že vybuduje nový informační systém, který bude řešit následující výzvy:
Proto v Trinera vzniká systém Filmodel – webová aplikace představující jednotné rozhraní pro zobrazení, katalogizaci a vyhledávání vybraných typů sbírkových předmětů včetně autoritních záznamů a evidence událostí.

Nástroj Filmodel začal v první fázi rozsáhlou analýzou existujících zdrojů metadat. Cílem bylo zmapovat datová pole a jejich význam, vytvořit mapovací schéma mezi starými strukturami autoritních záznamů a novou cílovou databází, která bude poskytovat zdroj záznamů podle FIAF. Trinera analyzovala data pro autoritní modul a NFA pro filmografická data a obrazové materiály.
Na základě předchozí analýzy byla autoritní metadata převedena do nové struktury rozšiřující metadatový standard Centrálního Archivního Modulu (CAM) a NFA mezitím pracoval na konverzi filmografických metadat ze současných systémů do nového standardu podle doporučení FIAF.
Modulární architektura uchovává data pro různé typy obsahu v separátních databázích (PostgreSQL) a pro vyhledávání slouží sekundární databáze Elasticsearch. Komunikace s frontendem (Angular) probíhá prostřednictvím API.
Součástí projektu je především webové uživatelské rozhraní částečně kopírující modulární strukturu systému. Uživatelé budou moci přepínat mezi moduly:
Každý modul umožňuje prohlížet, editovat a vyhledávat data, která jsou pomocí identifikátorů propojená napříč celým systémem. Kromě toho existuje komplexní mechanismus uživatelských oprávnění a statusu záznamu, které hlídají, kdo má k záznamům přístup, a v jakém režimu může se záznamem pracovat.
Každá změna se zapisuje do auditního logu a na základě těchto dat je možné přihlásit se ke sledování změn. V některých modulech bude možné vytvářet uživatelské seznamy, slučovat duplicitní záznamy atd.

Vývoj základní funkcionality systému Filmodel spolu s Trinera se pomalu blíží ke konci. Před NFA nyní leží zodpovědnost udržitelnosti a rozvoje dalších funkcí. Některé vyplynuly ze současného vývoje, některé se objevují postupně s posunem v oboru archivnictví i informačních technologií.
Do budoucna se kromě vylepšení a rozšíření některých stávajících funkcí nabízí integrace nástrojů umělé inteligence pro automatické odvození vazeb, sémantické vyhledávání v popisech filmů nebo doporučování podobných titulů.
Trinera při vývoji propojila hlubokou znalost z oblasti paměťových institucí s moderním softwarovým vývojem a mohla tak být rovnocenným partnerem nejen na technologické úrovni, ale i s ohledem na potřeby pracovníků archivu a na dlouhodobou udržitelnost dat.



