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.
