Giter Club home page Giter Club logo

santander-pr's Introduction

Santander Product Recommendation

File Structure

Santander-PR/
├── Models
│   ├── #1-Voting
│   │   ├── reproduce
│   │   │   ├── Product-Wise
│   │   │   │   ├── product-wise-lag.ipynb
│   │   │   │   ├── product-wise-lag.py
│   │   │   │   └── proposed-sampling-month.pptx
│   │   │   └── XGBoost
│   │   │       ├── xgboost.ipynb
│   │   │       └── xgboost.py
│   │   ├── voting.ipynb
│   │   └── voting.py
│   └── EDA
│       ├── EDA.ipynb
│       └── EDA.py
├── README.txt
└── Santander_Product_Recommendation.pdf
  • The report is saved as 'Santander_Product_Recommendation.pdf'

  • We have submitted the best model. You can find them in 'Models' folder

  • The top submission of ours is in 'Voting folder'

  • For Voting we had used multiple models to get a consolidated score.

  • To reproduce those CSVs please look at 'reproduce' folder

  • In 'reproduce' folder you can find two sub folders XGBoost and Product-Wise

  • 'Product-Wise' folder needs to be reproduced for every product separately.

    • We had used the Product Wise analysis to check which month is most suitable for training and trained accordingly
    • But as mentioned in the report, the accuracy is more dependant on the latest month than this.
    • We have also attached a PPT consisting of the inferences we found from running all such notebooks
  • On running the 'XGBoost' code we get it's respective CSV

  • Each folder has it's jupyter notebook(for better visualisation) and it's relavent python code.

  • Incase you want to skip the part where you run all the notebooks to get the CSVs, we have CSVs stored in drive

Link to Drive

  • The second best submission is for XGBoost.
  • It's relevant script is saved as 'xgboost.py'. We had also used it for voting

Contributors

santander-pr's People

Contributors

rtwksai avatar

Stargazers

Vijay Jaisankar avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.