How can I cluster the data frame below with several features and observations? And how would I go about determining the quality of those clusters? Is k-NN appropriate for this?
id Name Gender Dob Age Address
1 MUHAMMAD JALIL Male 1987 33 Chittagong
1 MUHAMMAD JALIL Male 1987 33 Chittagong
2 MUHAMMAD JALIL Female 1996 24 Rangpur
2 MRS. JEBA Female 1996 24 Rangpur
3 MR. A. JALIL Male 1987 33 Sirajganj
3 MR. A. JALIL Male 1987 33 Sirajganj
3 MD. A. JALIL Male 1987 33 Sirajganj
4 MISS. JEBA Female 1996 24 Rangpur
4 PROF. JEBA Female 1996 24 Rangpur
1 MD. A. JALIL Male 1987 33 Chittagong
1 MUHAMMAD A. JALIL Male 1987 33 Chittagong