YAGO2s is a mechanically-generated ontology, based on DBPedia,
GeoNames, and WordNet.  It is huge (~310 million RDF triples)
and combines a great deal of linguistic and real-world data:

  http://www.mpi-inf.mpg.de/yago-naga/yago

  http://wiki.cfcl.com/Projects/YAGO/WebHome
  http://wiki.cfcl.com/Projects/YAGO/Contents
  http://wiki.cfcl.com/Projects/YAGO/Predicates
  http://wiki.cfcl.com/Projects/YAGO/Exploration

I'm getting ready to load YAGO2s into Neo4j and I'd like some info
on Best Practices for representing RDF in Neo4j.  I've found some
pages which describe the mechanics of loading RDF, but not much on
the best general approach.  Here, FWIW, is my current notion:

 *  Each subject becomes a node.
 *  Numeric objects become node attributes.
 *  Other objects become (connected) nodes.

So, for example:

  (Gaviota_State_Park hasArea:1.128E7) -[linksTo]-> (California)

Once I have things loaded in this manner, I expect to use Cypher to
explore the graph and help me decide what ancillary indexes and
links I'll need.  Any comments or suggestions?

-r

 -- 
http://www.cfcl.com/rdm           Rich Morin           [email protected]
http://www.cfcl.com/rdm/resume    San Bruno, CA, USA   +1 650-873-7841

Software system design, development, and documentation


-- 
You received this message because you are subscribed to the Google Groups 
"Neo4j" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to