https://remp3indir.net/knn-algorithm-implementation-using-python/
knn algorithm implementation using python