This project is currently under heavy development and is part of Google Summer of Code 2017.
The goal of this project is to implement a semi-generic interface that enables Holmes Processing to manage the execution of advanced statistical and machine learning analysis operations.
- Clone the Git Repository and Change Directory
$ git clone https://github.com/HolmesProcessing/Holmes-Analytics.git
$ cd Holmes-Analytics
- Compile Holmes-Analytics using SBT to download all dependencies and compile the source into a working JAR file.
$ sbt assembly
The assembled jar file will be located in ./target/scala-2.11/Holmes-Analytics-assembly-0.1.jar
-
Copy
config/analytics.conf.example
toconfig/analytics.conf
and perform any adjustments to the configuration to match your environment and needs. -
Execute via
$ java -jar ./target/scala-2.11/Holmes-Analytics-assembly-0.1.jar ./config/analytics.conf
All necessary configuration can be done via the config/analytics.conf
file.