Welcome to my Fact Factory project. In this project, I realized my vision of the fact factory. It is a decision tree building mechanism for information processing.
Think of the vertices of the graph as the information you describe, and the edges of the graph as the rules for calculating that information. A fact factory can build a decision tree to calculate one piece of information from another, using your rules to link between your set of information.