The purpose of this project is to explore semantic technologies such as Neo4j's cypher and Sparql.
The slides from NEO4j are a good point to start. I strongly recommend you to explore these slides:
- 3-7
- 23-25
- 32-34
This slides from Microsoft are more academic but they pinpoint the actual research topics on the field.
You can find the slides in the slides folder.
- neo4j
- jmespath
- Flask
- Install neo4j desktop
- download the database from http://example-data.neo4j.org/3.3-datasets/cineasts.tgz
- Create a new graph from neo4j desktop (remember pass)
- go to the new graph settings and open graph folder
- extract the database and put as data/database/graph.db folder
- set the allow upgrade flag in your neo4j.conf
- Copy the Bolt port, you can find it in the graph configs.
https://neo4j.com/developer/python/ https://github.com/neo4j/neo4j-python-driver https://neo4j.com/docs/cypher-refcard/current/