Ciao ragazze, qualche tempo fa mi era venuta un idea molto simile riguardo il mappare le relazioni tra i vari terroristi e organizzazioni politiche degli anni di piombo e avevo già iniziato a buttare giù qualcosa. Il problema è che come avrete notato inizia a diventare tutto molto complicato molto velocemente. Come rappresentare visivamente le relazioni? Come rappresentare i vari soggetti (partiti politici, persone, gruppi di persone non meglio definiti)? Cosa considerare come "relazione"? Come indicare il valore di una relazione (da "era il capo" a "una volta ne ha parlato bene") e cose così. Senza parlare dei tempi e luoghi che ad una certa diventano importanti se si vuole fare una cosa fatta bene.
Avevo pensato di utilizzare un database a grafo (
https://it.wikipedia.org/wiki/Base_di_dati_a_grafo). Per esempio, con Neo4j hanno mappato anche le relazioni dei Panama Papers che potete consultare qua
https://www.icij.org/investigations/panama-papers/the-power-players/ e qua
https://neo4j.com/blog/analyzing-panama-papers-neo4j/. Alla fine è abbastanza semplice passare da relazioni descritte come in
>>53603 al codice (vedi pittura relata)…la cosa importante è avere i contenuti. Poi nel databse ogni relazione ha la sua descrizione e per ogni personaggio/organizzazione si possono definire degli attributi, tipo nome, descrizione, tipo (criminale, partito etc) e via dicendo.
Probabilmente sto complicando un po troppo e rischia di venire un casino immane, ma c'è il potenziale per qualcosa di bello.