Introduction
Background
Problem Description
Interest
Financial Company or banks needs to automate the loan eligibility process based on customer detail provided while filling online application form. In this project used to automate loan eligibility process from historical data for customer details.
Data acquisition and cleaning
Range Index:
614 entries (0 to 613)
Data columns: 13 columns
Dataset have three type of data types of the values. These
are Object, Float and Integer. The number of categorical datatype in shown in
figure 1.1.
Data cleaning
Feature Selection
Exploratory Data Analysis
The problem is Loan Approval prediction. So the target value is Loan Status. The Loan _Status column contain loan approved or not. It is categorical (Yes / No) values in shown figure 1.2.
Education is major role on loan approval prediction. Loan
eligibility criteria is pursing graduate or post graduate degree. It has to contain two values, there are
‘Graduate’ and ‘Not Graduate’. The total number of ‘Graduate’
is 480 and total
number of ‘Not Graduate’ is 134. And then given
plot is define Education for loan approval in shown figure 1.5.
Self-Employment is another major role on loan approval prediction. Here the maximum applicants are not self-employed for this dataset. The value of ‘Self-Employed’ are ‘Yes’ and ‘No’. The total number of ‘Yes’ is 82 and total number of ‘No’ is 500. And then given plot is define Self-Employed for loan approval in shown figure 1.6.
The distribution is represent for log transformation. The log transformation can be used to make highly skewed distributions less skewed. This can be valuable both for making patterns in the data more interpretable and for helping to meet the assumptions of inferential statistics.
The plots are different between normal distribution and log normal distribution for total income in shown figure 1.7.
This plot are different between normal distribution and log normal distribution for loan amount in shown figure 1.8.
Box plot of major features
The box plot is represent shape of distribution, its central value, and its variability. Its helps to understanding of data in shown figure 1.9.
Correlation between each data
Correlation of data is define relationship between each columns in the data. It has to understand how to handle the data and columns. In this plot of diagram is represent with different colors of range (-0.2 to 1.0). The range of color is negative value, it low rate of correlation between the data. For example, Education and Loan Amount is low correlation of each data. Its correlation value is -0.2.
The range of color is equal to zero, it normal of correlation between the data. In dataset more amount of columns are correlation between each data should be normal. For example, Gender and Self_Employed, ApplicantIncome and Loan_Amount_Term.The range of color is positive value, it high rate of correlation between the data. Each columns are highly correlated in x-axis and y-axis. So both are same values. And otherwise some columns are highly correlated. For example, Total income and Application Income is high correlation of each data. Its correlation value is 1.0. The correlation of each data is visualize in shown figure 1.10.
Relationship between major features
The matrix plot is represent to the relationship between major features. In this plot visualize the data based on scatter plot and histogram. The histogram is present in diagonal. The scatter plot is represent to the relationship between major columns without diagonal. The matrix plot in shown figure 1.11.
Predictive Modelling
Models
Applying standard Classification algorithms
Performance of Models
Conclusion
Purpose of this project was to predict the Loan Approval. Company wants to
automate the loan eligibility process based on customer details. These
details are Gender, Marital status, Education, Number of dependents,
Self-employed, Monthly income, Loan Application amount and Credit history. In
this process identify the customer segmentation and those are eligible for the
loan amount.
















