И я примерно оценивал их взаимоотношения как вес ребра
Примерно представляю, как анализировать в Python графы. Там довольно легко. Но вообще не представляю, как это писать на каком-нибудь C#.
С другой стороны кажется слегка оверкиллом. Хотя и очень интересным опытом.