I'll try to explain myseft some more. And that will be all my attempt to help.
What I know about your work with opencog is that you are trying to do an AGI with, amount others things, a knowledge graph
and a set of algorithms. Is that correct? It may be an over simplistic version of what your doing. But you can correct me if i'm wrong.
I was doing that too. And what I have share with you is a sort of example of what I am doing.
I am also using a knowledge graph and algorithms. The graph if is very simplistic, I use 'equal' (=) to connect nodes and groups to
represent complex data. And then the algorithm is just permutation basically. And the data have not type, they are just strings.
I hope someone get something out of it. And thanks for your time.