This project is a simple machine learning library implemented in Java, featuring three classification algorithms:
- Naïve Bayes
- K-Nearest Neighbors (KNN)
- Perceptron
- Supports binary classification
- Allows custom train-test data split
- Provides evaluation metrics (Accuracy, Precision, Recall)
- Includes a GUI for model selection, training, and testing