Quick Knn Locality Sensitive hash functions Uses MinHash to approximate Jaccard Similarity and Random Hyperplanes to approximate Cosine similarity.