Hi,
Hope you are doing good.
From the description of the project, I understand that you need this for academic purpose.
I will prepare a document for this project which will introduce you to KNN algorithm and then it will explain, how each step of KNN algorithm is translated into the program. Also, I assure you that program will be neat and simple to understand along with comments.
From the work-load perspective, I am taking 7 days to complete this project.
But if you need this on the urgent basis, I can focus on only the program part and can get it done earlier.
If you have any queries, then let's get connected and get it done. :)
I look forward to hearing from you.
Thanks and Regards,
Vishawjeet Deshmukh