Classification Report Explained

The classification report is part of the scikit-learn module in python. It is report containing the key metrics in a classification problem and showing the quality of the predictions.
There are 4 different outcomes to a prediction:
True Negative — A negative result correctly classified as negative.