Roadmapa DIV.cz

Roadmapa shrnuje současný stav hlavních částí DIV.cz. Nejde o pevný harmonogram s termíny, ale o přehled toho, co považujeme za hotové, co průběžně ladíme a které oblasti chceme dále rozvíjet.

Hotovo

Filmová databáze

  • základní filmová databáze
  • detail filmu
  • tvůrci a obsazení
  • hodnocení
  • žánry
  • lokality
  • postavy
  • trailery
  • zajímavosti a citáty
  • streamovací služby

Filmovou část považujeme za funkčně dokončenou. Jednotlivé podsekce se ale dál průběžně ladí a rozšiřují.

Seriály

  • seriály
  • série
  • epizody
  • tvůrci a obsazení
  • hodnocení
  • lokality
  • postavy
  • překlady

Knižní databáze

  • základní databáze knih
  • autoři
  • ISBN a vydání
  • hodnocení
  • citáty
  • postavy
  • lokality
  • překlady
  • napojení na DIVkvariát

Knižní část je funkčně připravená. Hlavní práce dnes spočívá především v kvalitě a sjednocování dat.

API

  • funkční REST API
  • filmy
  • tvůrci
  • knihy
  • autoři knih
  • seriály
  • žánry
  • nakladatelé
  • vybrané žebříčky

API je připravené pro napojování dalších aplikací a služeb a může být dále rozšiřováno podle potřeby.

Metadatabáze

  • žánry
  • země
  • lokality
  • světy
  • klíčová slova
  • platformy
  • nakladatelé
  • produkční společnosti
  • streamovací platformy
  • statistiky a žebříčky

Ladíme a čistíme

Knihy a autoři

  • slučování duplicitních knih
  • sjednocování autorů
  • práce s ParentID
  • pseudonymy a PersonID
  • sjednocování URL
  • klasifikace záznamů pomocí Special
  • čištění importovaných dat

Hodnocení

Postupně sjednocujeme práci s hodnocením napříč jednotlivými částmi DIV.cz tak, aby se načítalo konzistentně a bylo možné efektivně řadit obsah.

Lokality

  • hierarchie lokalit
  • české názvy
  • propojení s filmy, knihami, seriály a hrami
  • fotografie lokalit
  • světy a fiktivní lokality

Postavy

Technická část je připravená, ale databáze postav potřebuje další doplňování a sjednocování vazeb mezi jednotlivými médii.

DIVkvariát

  • obchodní část
  • nabídky knih
  • historie změn
  • redakční anotace
  • tematické značky
  • další propojení s hlavní knižní databází

Připravujeme

Světy

Světy budou fungovat jako centrální rozcestníky nad obsahem jednoho univerza. Na jednom místě tak bude možné propojit filmy, seriály, knihy, hry, postavy a lokality.

Doporučování obsahu

Uživatelské seznamy, hodnocení a další aktivita budou postupně využívány pro přesnější doporučování obsahu.

Typickým příkladem je možnost zobrazit na streamovací službě pouze tituly, které uživatel ještě neviděl.

AI agenti

  • příprava novinek a dalšího obsahu
  • hledání chybějících informací
  • návrhy propojení dat
  • podpora editorů
  • doporučování obsahu podle uživatelských dat
  • algoritmizace vztahů mezi jednotlivými částmi databáze

Interní editace

Postupně rozšiřujeme interní administrační a editorské nástroje, aby bylo možné co nejvíce běžných oprav provádět přímo přes DIV.cz.

Dokumentace

  • veřejná dokumentace projektu
  • uživatelská nápověda
  • editorský onboarding
  • datová dokumentace
  • API dokumentace

Slabší oblasti

Hry

Herní datový model je připravený, ale hlavním omezením zůstává množství a kvalita dostupných dat.

Prioritou je proto další doplňování her, vývojářů, platform, postav a lokalit spíše než zásadní rozšiřování funkčnosti.

Nice to have

Soundtracky

Datový model soundtracků existuje a obsahuje první vzorová data. Samostatná veřejná část ale zatím není aktivní, protože množství dat není dostatečné.

Rozšíření soundtracků má proto nižší prioritu než hlavní databáze a společná metadata.

Další specializované vrstvy

Datový model DIV.cz umožňuje postupně rozvíjet i další společné entity, například předměty, ocenění, další typy statistik nebo specializované tematické přehledy.

Tyto oblasti ale mají smysl až ve chvíli, kdy pro ně budou existovat dostatečně kvalitní data a konkrétní využití.

Princip priorit

Prioritou DIV.cz není mít co největší množství nedokončených funkcí. Přednost má kvalita dat, stabilita existujících částí a jejich vzájemné propojení.

Nová funkce má smysl především tehdy, pokud rozšiřuje existující ekosystém a dokážeme ji dlouhodobě naplnit kvalitními daty.

Související dokumentace