abhisheks008 / DL-Simplified

Deep Learning Simplified is an Open-source repository, containing beginner to advance level deep learning projects for the contributors, who are willing to start their journey in Deep Learning. Devfolio URL, https://devfolio.co/projects/deep-learning-simplified-f013
https://quine.sh/repo/abhisheks008-DL-Simplified-499023976
MIT License
324 stars 290 forks source link

[Model Enhancement and Feature Addition]: Bank Loan Approval Prediction with Web App #583 #625

Closed theiturhs closed 1 month ago

theiturhs commented 1 month ago

Pull Request for DL-Simplified 💡

Issue Title : [Model Enhancement and Feature Addition]: Bank Loan Approval Prediction with Web App

Closes: #583

Describe the add-ons or changes you've made 📃

  1. Enhancing the model

    • Data cleaning is performed which was necessary (for example: One feature 'Experience' had 56 negative values. Initially, this feature had a weak correlation with the target feature. However, after data cleaning, the correlation increased.)
    • Type casting was performed. Nominal, Ordinal and Binary Data were converted to appropriate data type.
    • Three Deep Learning algorithms are proposed - Feedforward Neural Network with K-Fold validation, TabNet with K-Fold validation and Wide and Deep Neural Network.
    • TabNet model and encoders were saved to use it for prediction purpose.
  2. Web Application using Flask

    • A Flask based user application is made.
    • It addresses some errors, including instances where the experience is greater than the age, or where the age is inconsistent with the education level.

Type of change ☑️

What sort of change have you made:

How Has This Been Tested? ⚙️

Initially, I successfully ran the Flask application without any errors, verifying its smooth operation on the local server. For prediction purpose, I started with entering values which were provided in dataset itself. Next for addressing errors like age inconsistency with education level was also tested.

Checklist: ☑️

github-actions[bot] commented 1 month ago

Our team will soon review your PR. Thanks @theiturhs :)

theiturhs commented 1 month ago

@abhisheks008 Thank you so much! Really happy for this feedback!