Source: https://cs.tsu.edu/ghemri/CS497/ClassNotes/ML/Similarity Measures.pdf