References ;- https://scikit-learn.org/stable/modules/generated/sklearn.neighbors.DistanceMetric.html ---> (A Guide for various distance metrics, so just refer the mathematical formulas, then implement here) https://aigents.co/blog/publication/distance-metrics-for-machine-learning https://machinelearningmastery.com/distance-measures-for-machine-learning/ https://towardsdatascience.com/importance-of-distance-metrics-in-machine-learning-modelling-e51395ffe60d