Hi, i'm expert in python and machine learning, I've implemented lots of ML algorithms from scratch including naive bayes classifier and pca which you need, and used different matrices to evaluate the results, I also have build model with breast cancer dataset and have experience with it, feel free to discuss any further details.