Hacker News new | ask | show | jobs
by johnymontana 2560 days ago
Could you clarify what you mean by “building a graph”? Are you combining the 990 data plus other enrichments in a graph database?
1 comments

Yep basically - looking at the network of grants (who funds who), people (who works where over their careers), social media and news (who’s referenced or cited alongside whom) and so on. You start to see interesting clusters of nonprofits that are funded by the same groups and work together extensively.
Neat. What technologies are you using to store and analyze the data? Are you using any graph algorithms, like PageRank, community detection, etc?
DGraph and elasticsearch with some redis caching.

Yea, a version of pagerank is coming soon! Love any other ideas...