neo4j-graph-analytics / ml-models

Machine Learning Procedures and Functions for Neo4j
https://github.com/neo4j-graph-analytics/ml-models/releases/tag/1.0.0
Apache License 2.0
64 stars 23 forks source link
analytics cypher data-science graph-database linear-regression machine-learning neo4j

= Neo4j Statistics/Machine Learning Procedures (WIP)

This project uses http://commons.apache.org/proper/commons-math/[Apache Commons Math] to build, update, and store linear regression models in Neo4j.

[NOTE] This project requires Neo4j 3.x+

== Installation

Download the https://github.com/neo4j-graph-analytics/ml-models/releases[latest relase-jar]. Copy it into $NEO4J_HOME/plugins and restart your database.

Check out the https://neo4j-graph-analytics.github.io/ml-models/[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.

== License

Apache License V2, see LICENSE

== Next Steps