Sean Clarke - I rather think my question does belong here. My question was not specifically about differential geometry, it was about how one could best construct an interactive data base centered around some specific subject. Mark Linehan was asking about "Knowledge Representation" and this is in the "Wolfram Language" Group. He wanted to approach it using Entities but the answer seems to be that Entities can only be consumed by users and not created by users. So then, my question is: Within the Wolfram Language facilities, what is the best alternative to creating one's own interactive data base of knowledge on some subject?