File tree Expand file tree Collapse file tree 1 file changed +20
-12
lines changed Expand file tree Collapse file tree 1 file changed +20
-12
lines changed Original file line number Diff line number Diff line change 22
33### What is this repository for? ###
44
5- * Quick summary
6- * Version
7- * [ Learn Markdown] ( https://bitbucket.org/tutorials/markdowndemo )
5+ * Its a very simple implementation of K-Nearest Neighbor algorithm for Supervide Learning (user labeled data)
6+ * Version 1.0
87
9- ### How do I get set up? ###
8+ ### Features presents ###
109
11- * Summary of set up
12- * Configuration
13- * Dependencies
14- * Database configuration
15- * How to run tests
16- * Deployment instructions
10+ * The following similarities metrics are presents:
11+ - Euclidian Distance
12+ - Jaccard Distance
13+ - Pearson Correlation
14+ - Cosine Distance
15+ - Minkowski Distance (to be done)
16+ - Manhattan Distance (to be done)
17+ - Mahalanobis Distance (to be done)
18+ * A naive knn implementation with (or without) k-fold cross-validation.
1719
18- ### Contribution guidelines ###
20+ ### How to use ###
1921
20- * For the project and submit a pull request
22+ * Just clone the project
23+ * Setup your project
24+ * Init a SimpleKNNClassifier
25+ * Inject the SimilarityCalculator of your choice into SimpleKNNClassifier instance
26+ * Fit with some labeled data
27+ * Train the classifier (you can choose if you want to train using k-fold cross validation or not)
28+ * Pass some data to predict() method and see the label predicted
You can’t perform that action at this time.
0 commit comments