This project is about to predict whether the payment done is fraud or not. Depending upon the features in the dataset, I have preidcted the output.
- Numpy
- Pandas
- Matplotlib.pyplot
- Sklearn
- Type of Payment
- Amount
- OldBalance
- NewBalance
- oldbalanceDest
In this I have checked whether the dataset contains any null values or not , In this case there is no null value. If there is null values then I will replace with mean and median for contious and categorical features respectively.
Distributuion of transaction type is showed.
5. Divide the data into training and testing and trained the model using RandomForestClassifier algorithm
6. Now I have classified/predicted whether a transaction is a fraud or not by feeding about a transaction into the model
This is how I have built the Machine Learning Model which predicts the online payment is Fraud or Not.
Project by - Shivsharan Malage