Finally, we evaluate the performance of our model on the test set. We use metrics such as accuracy, precision, recall, and F1 score to evaluate the model's performance. Additionally, we create a confusion matrix to visualize the model's performance in predicting true positives, true negatives, false positives, and false negatives.