Credit card firms must be able to recognize fraudulent credit card transactions so that clients are not charged for products that they did not purchase. Data Science may be used to solve these issues, and coupled with machine learning, it is of utmost relevance. The goal of this project is to demonstrate how to model a data set using machine learning for credit card fraud detection.