Skip to content
Machine Learning Procedures and Functions for Neo4j
Branch: master
Clone or download
Latest commit 97acf84 Feb 19, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs .DS_Store removed Jul 25, 2018
src update test Jan 2, 2019
.gitignore removed unnecessary files from git Jul 27, 2018
LICENSE adding linreg files to neo4j-graph-analytics Apr 27, 2018
README.adoc Update README.adoc Jun 29, 2018
pom.xml bump neo version Feb 19, 2019


Neo4j Statistics/Machine Learning Procedures (WIP)

This project uses Apache Commons Math to build, update, and store linear regression models in Neo4j.

This project requires Neo4j 3.x+


Download the latest relase-jar. Copy it into $NEO4J_HOME/plugins and restart your database.

Check out the docs for details on how to use the procedures.

Building Manually

This project uses maven. To build a jar-file with the procedure in this project, simply package the project with maven and place the package in your local repo:

mvn clean package

This will produce a jar-file,target/neo4j-ml-models-*.jar, that can be copied in the plugins directory of your Neo4j instance.


Apache License V2, see LICENSE

Next Steps

  • Multiple Linear Regression (in progress)

  • Logistic Regression

You can’t perform that action at this time.