Datuk is an API for Machine learning and Data Mining in general. It includes:
- Data management.
- Data visualization.
- Classification.
- Clustering.
Datuk is not a GUI program. It is a collection of classes and functions for other developers to create their programs/applications.
Sure! There is still a lot to do and anybody willing to contribute is welcome
(We have a label called "Easy" in our Issue Tracker, we consider this Issues "Noob Friendly", you might want to start from here if you are not experienced)
- Code refactorings to make the code simpler and/or faster
- Is there a bug in the code and you know how to fix it? Great!
- Any kind of useful enhancements are welcome.
- Anything else you would like to improve.
- Go to Releases
- Download the latest release. (.jar File)
- Import the .jar file to your project as any other external library.
(If you only want to use the API, look at "How do I use the API?")
-
Fork the repository.
-
Clone it to your computer.
-
Import it to your favourite IDE as a Maven project.
Datuk is still in early development, while the project is in 0.Y.Z version, backwards compatibility of new version is not guaranteed.
- Java POI (Version 3.13)
- JavaML (Version 0.1.7)
- JFreeChart (Version 1.0.9)