Similar Items: Credit card fraud classification using applied machine learning – a comparative study of 24 machine learning algorithms