project for augmenting weighted k-nn algorithm