On 12-04-24 7:19 AM, "John F Sowa" <sowa@xxxxxxxxxxx> wrote: (02)
>>What I like about GraphDB's is that they seem to be somewhat aligned
>>with the type of queries used for languages like KIF or JSON
>>expressions of it.
>The most common kind of query with any DB or KB is to find some
>specific fact or a few related facts. It's important to make the
>easy things easy. But it's also important to have a smooth growth
>path from the easy questions to the more complex questions.
>There are two kinds of languages that can support the full range
>of uses (declarative, interrogative, and imperative) in smooth,
>implementation-independent ways: natural languages and logics.
>It's useful to provide systematic ways of mapping the implementation
>independent languages (NLs and logic) to all systems, new and legacy.
What I also haven't mentioned yet is the query language itself. Neo4J
uses the Cypher query language (yes - due to the names I suspect all the
founders loved the movie "The Matrix"). The Cypher query language is
really good at making the types of queries that Computational Intelligence
researchers typically need to make. (03)
³Cypher² is a declarative graph query language that allows for expressive
and efficient querying of the graph store without having to write
traversals through the graph structure in code. YOu guys know I don't
often rave about technology so this should be a hint that something cool
is brewing from the smart folks at Neo Technologies. (04)
FULL DISCLOSURE: I am a fan boy so please take what I say with a grain
of salt. (05)
Duane Nickull (06)
Message Archives: http://ontolog.cim3.net/forum/ontolog-forum/
Config Subscr: http://ontolog.cim3.net/mailman/listinfo/ontolog-forum/
Shared Files: http://ontolog.cim3.net/file/
Community Wiki: http://ontolog.cim3.net/wiki/
To join: http://ontolog.cim3.net/cgi-bin/wiki.pl?WikiHomePage#nid1J (07)