ConceptNet is a pretty useful semantic network, and can either be accessed online, or ran locally with Docker (https://github.com/commonsense/conceptnet5/wiki/Running-your-own-copy).
However, as someone who uses Neo4J quite a bit, it’d be useful to run cypher queries over some of those relationships.
To that end, I’ve written a quick script that will take as input, a csv dump of ConceptNet, and convert it into a csv format for Neo4J. You can then use ./neo4j-import to import that data into a ConceptNet database (takes less than a minute which is pretty handy!).
Currently, I’ve only included the following triples in the import script:
start_uri, relationship, end_uri
However, I’ll update the script to add in the other interesting hypergraph properties, enriching the edges of the Neo4J graph.
The script can be found here: https://github.com/tomkdickinson/conceptnet_neo4j
Details for using the ./neo4j-import tool can also be found here: http://neo4j.com/docs/operations-manual/current/tutorial/import-tool/