The purpose of the k Nearest Neighbours (kNN) algorithm is to use a database in which the
data points are separated into several separate classes to predict the classification of a new
sample point. This sort of situation is best motivated through examples