Software pro mapování (klientelistických) vazeb ve veřejném sektoru.
NFPK využívá IBM analysts napojen na databázi Bisnode Magnusweb.
Jádro aplikace bude grafová databáze neo4j. DB běží v Dockeru pro snadné nasazení, správu a migraci.
Okolo toho vytvoříme ekosystém drobných aplikací (sktiptů) pro analýzu a zadávání dat.
Celkový pohled, de facto ukázka možností DB. Samozřejmě takto obecný dotaz je již z podstaty věci nepřehledný.
MATCH (n) RETURN n LIMIT 150
Doraz vrátí všechny uzly, nejvýše však 150.
Členové RHMP:
MATCH (p:Person),(o:Organ {name: "Rada Hl. M. Prahy"}) WHERE p-->o RETURN p,o
A druhý typ zobrazení:
Popřípadě najdeme členy finančního výboru, kteří jsou zároveň členy zastupitelstva:
MATCH (p:Person),(v:Organ {name: "Výbor finanční ZHMP"}),(z:Institution {name: "Zastupitelstvo Hl. M. Prahy"}) WHERE p-->v AND p-->z RETURN p,v
a členy finančního výboru, kteří zároveň nejsou členy zastupitelstva:
MATCH (p:Person),(v:Organ {name: "Výbor finanční ZHMP"}),(z:Institution {name: "Zastupitelstvo Hl. M. Prahy"}) WHERE p-->v AND NOT p-->z RETURN p,v
Pro snadnou a rychlou práci vytváříme sadu skriptů, která usnadní běžné use cases:
goverm find "DPP a. s."
Instrukce jsou v samostatném souboru.
- Vytvořit schéma (ontologii)
- Ukázková workflow (best practise)
- Uživatelsky přívětivé rozhraní (sada skriptů, návodů, webová rozhraní).
- Agilně vylepšovat
Vše je evidováno v rámci issues