Skip to content

Commit 976f08c

Browse files
committed
README.md edited online with Bitbucket
1 parent 4ce71cb commit 976f08c

File tree

1 file changed

+20
-12
lines changed

1 file changed

+20
-12
lines changed

README.md

Lines changed: 20 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,27 @@
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

0 commit comments

Comments
 (0)