3 ms·
Knowledge graphs sound like the way you represent knowledge in Prolog and Datalog...and so nothing particularly new. Am I wrong?
by wduquette 3y ago
Knowledge graphs sound like the way you represent knowledge in Prolog and Datalog...and so nothing particularly new. Am I wrong?
- disattention 3y agoKnowledge graphs have been around for a long time (early 70s). You could even argue they're older than that when considering something like an ontological map. I think this post is not meant to demonstrate novel technology or structure; rather, it's simply a self-reported introduction to the topic space.
- sidcool 3y agoCan you share some insights into how Datalog does it?
- wduquette 3y agoI'm not an expert; but both Datalog and Prolog make use of Horn clauses, e.g., ``` person(mary) person(joe) parent(joe,mary) child(c,p) :- parent(p,c) ``` (Don't quote me on the syntax.) But you can specify what the OP calls "triples" directly in Datalog, express logical relationships among them, and then query them.