This project requires Python 2.7 and the following Python libraries installed:
You will also need to have software installed to run and execute an iPython Notebook
The install of Anaconda is recommended, a pre-packaged Python distribution that contains all of the necessary libraries and software for this project.
In a terminal or command window, navigate to the top-level project directory Credit-Card-Fraud-Detection-Model/
(that contains this README) and run one of the following commands:
ipython notebook notebook.ipynb
or
jupyter notebook notebook.ipynb
This will open the iPython Notebook software and project file in your browser.
The dataset to be used in solving this problem is an anonymized set of credit card transactions labelled as fraudulent or genuine. The dataset presents transactions that occurred in two days, where there are 492 frauds out of 284,807 transactions. The dataset can be downloaded here.
Note: The creditcard.csv file extracted from the zip file should be in the project root directory Credit-Card-Fraud-Detection-Model/