Show more references

Filmodel

An information system for the National Film Archive (NFA), which manages an extensive collection of film materials, posters, photographs, scripts, and other documents.

Over the decades, data on these collections was maintained in various software systems with differing data models and inconsistent metadata quality. Therefore, the NFA decided to build a new information system to address the following challenges:

  • Inconsistency and duplication: eliminate duplicate cataloging and unify data models
  • Transition to international standards: standardize metadata descriptions according to the FIAF (International Federation of Film Archives) manual and authority descriptions according to CAM (Central Archival Module)
  • Unified cataloging and linked data: encompass the description of various types of managed documents and enable their linking using internal persistent identifiers
  • User-friendly solution: remain user-friendly despite an extensive and complex data structure
  • Accessibility and searchability: enable advanced cross-database searching and exports in various formats

So, in Trinera, the following system is being developed: Filmodel – a web application providing a unified interface for viewing, cataloging, and searching selected types of collection items, including authority records and event logs.

NFA website – tablet preview.

Solution 

Analysis and mapping of original data and metadata

The Filmodel project began with an extensive analysis of existing metadata sources. The goal was to map data fields and their meanings, and to create a mapping schema between the old authority record structures and the new target database, which will provide records according to FIAF standards. Trinera analyzed the data for the authority module, while the NFA handled the filmographic data and visual materials. 

Information architecture design and data transformation

Based on the previous analysis, authority metadata has been migrated to a new structure that extends the Central Archival Module (CAM) metadata standard, while the NFA has been working on converting filmographic metadata from current systems to the new standard in accordance with FIAF recommendations.

The modular architecture stores data for different content types in separate databases (PostgreSQL), with a secondary Elasticsearch database used for search. Communication with the frontend (Angular) takes place via an API.

User interface and modular design

The project primarily includes a web-based user interface that partially mirrors the system's modular structure. Users will be able to switch between modules:

  • Films
  • Authorities
  • Grants and awards
  • Posters and photographs
  • Code lists
  • Users

Each module allows you to view, edit and search data that is linked across the entire system using identifiers. In addition, there is a comprehensive mechanism for user permissions and record status, which monitor who has access to records and the mode in which they can work with them. 

Every change is recorded in the audit log and based on this data, it is possible to subscribe to change tracking. In some modules, it will be possible to create custom lists, merge duplicate records, etc.

A preview of the web database used by the Filmodel information system (environment generated by AI).

Future development

The development of the core functionality of the Filmodel system, in collaboration with Trinera, is slowly nearing completion. The NFA is now responsible for the sustainability and development of further features. Some have emerged from the current development process, while others are appearing gradually as the fields of archiving and information technology evolve.

In the future, in addition to improving and expanding some existing features, there is the potential for integrating artificial intelligence tools for automatic relationship inference, semantic searching within film descriptions, or recommending similar titles.

During development, Trinera combined deep knowledge of memory institutions with modern software development, allowing them to be an equal partner not only on a technological level but also with regard to the needs of archive staff and long-term data sustainability.

Do you have an idea or project to discuss?
Feel free to call or write to me.
Jan photo
Jan Rychtář
CEO
+420 725 523 666
Call on weekdays, 7 AM–5 PM
We will contact you within 2 business days.
Thank you! Your message has been received.

We will contact you within 2 business days.

Omlouváme se, zprávu nebylo možné odeslat.
Zkuste to později.