Classification Metrics Implementation

Implement various classification metrics from scratch and understand their use cases. Calculate and compare accuracy, precision, recall, F1-score, ROC curve, and AUC.

Run your code to see the output here.