9. Project 4 Bank Customer Churn Prediction Using Machine Learning | Machine Learning Projects

Sdílet
Vložit
  • čas přidán 6. 08. 2024
  • Bank Customer Churn Prediction Using Machine Learning
    How To Handle Imbalanced Dataset?
    Github Link: github.com/PRIYANG-BHATT/Data...
    If you enjoy these tutorials, like the video, and give it a thumbs-up, and also share these videos with your friends and families if you think these videos would help him.
    Please consider clicking the SUBSCRIBE button to be notified of future videos.

Komentáře • 86

  • @anoopkumar2142
    @anoopkumar2142 Před rokem +2

    This is by far one of the easiest explanations covering such complex models. Excellent approach and flow of analysis.

  • @vimalcalicut
    @vimalcalicut Před 7 měsíci +2

    Very informative and clear explanation of ML concepts. Thank you so much!!

  • @karanpatil6097
    @karanpatil6097 Před rokem +1

    Very nice and easy way of teaching.
    Thankyou so much.
    Very helpful. Really appreciated.

  • @tohfasiddikabarbhuiya24
    @tohfasiddikabarbhuiya24 Před 2 lety +1

    Very informative, crisp and to the point!

    • @DataThinkers
      @DataThinkers  Před 2 lety

      Thanks for your comment. Glad you like this video. Keep watching. Thanks

  • @hamdansiddiqui3294
    @hamdansiddiqui3294 Před 2 lety +1

    Simple, concise, deeply explained thumbs up to you. Appreciated!!!

  • @naseemgharibi
    @naseemgharibi Před rokem +1

    amazing work and explanation, thank you.

  • @michaelscott1899
    @michaelscott1899 Před rokem +1

    Loved it🤩

  • @manjusha7526
    @manjusha7526 Před rokem +2

    Perfect and straight to point explanation
    Thank you for such a wonderful session 😊

    • @manjusha7526
      @manjusha7526 Před rokem

      Sir is there any video in which feature selection is performed on dataset?

  • @diegofernandogonzalezlarro6192

    Thank you so much for this tutorial. It is very complete and extremely well explained.

    • @DataThinkers
      @DataThinkers  Před 2 lety

      Thanks for your comment. Glad you liked it. Keep watching

  • @skykhanncanoeboy
    @skykhanncanoeboy Před rokem +1

    Thanks for the great video!

    • @DataThinkers
      @DataThinkers  Před rokem

      Thanks for your comment. Glad you liked this video. Thanks

  • @MR-gp4zp
    @MR-gp4zp Před 2 lety

    Thank you for such good explanation… can you tell me if we can visualise the predictions as a dashboard in tableau or power bi

  • @user-qn8fi2et9b
    @user-qn8fi2et9b Před 2 lety +1

    Awesome video, thankful

  • @Vale246810
    @Vale246810 Před rokem +1

    THANK YOUUUUU :D

  • @vishalvvnagar
    @vishalvvnagar Před 2 lety +1

    Thanks for sharing 👍🏻

    • @DataThinkers
      @DataThinkers  Před 2 lety

      Thanks for your comment.Glad you like this video.keep watching.thanks

  • @ashoksahu-uf5mf
    @ashoksahu-uf5mf Před rokem +1

    thank you for complete lesson

  • @neil007sal
    @neil007sal Před 2 lety +3

    This is Great, please keep Posting more videos frequently.
    Also please cover NLP and Deep learning project in coming days

    • @DataThinkers
      @DataThinkers  Před 2 lety

      Thanks for your comment. Glad you like this Video. Sure 👍

  • @muditgupta8813
    @muditgupta8813 Před rokem

    guys please answer a query, while putting on new data do we have to scale that new set of data too in deployment of streamlit??

  • @radyoalmikyel6881
    @radyoalmikyel6881 Před rokem

    Hi just i want to know thet we use also x_train resampled in all ML algortithm??

  • @kambamnagamunireddy6247
    @kambamnagamunireddy6247 Před 2 lety +1

    Thanks for sharing

    • @DataThinkers
      @DataThinkers  Před 2 lety

      Thank for your comment.Glad you like this video.keep watching.thanks

  • @pratikshinde1662
    @pratikshinde1662 Před 2 lety +1

    Informative..

    • @DataThinkers
      @DataThinkers  Před 2 lety

      Thanks for your comment. Glad you like this video. Thanks

  • @hoangduongvu
    @hoangduongvu Před 5 měsíci

    Hello, how about if we have a panel data of clients over time? And may be we want to see the impact of changing salary on the decision to stay or quit the bank? Can we do it, please?

  • @avinashrauniyar9997
    @avinashrauniyar9997 Před 2 lety +1

    Thanks a lot

    • @DataThinkers
      @DataThinkers  Před 2 lety +1

      Thanks for your comment. Glad you like this video. Thanks

  • @arshad1781
    @arshad1781 Před 2 lety +1

    Thanks 👍

    • @DataThinkers
      @DataThinkers  Před 2 lety

      Thanks for your comment.Glad you like this video.keep watching.thanks

  • @tatalee9621
    @tatalee9621 Před rokem

    Hi, your video is very informative and full of explanation. However, as I know that the rule of thumb is: never mess up with your test set. Always split into test and train sets BEFORE trying oversampling/undersampling techniques! Because oversampling before splitting the data can allow the exact same observations to be present in both the test and train sets. This can allow model to simply memorize specific data points and cause overfitting and poor generalization to the test data. Data leakage can cause you to create overly optimistic if not completely invalid predictive models. So what you think of that?

    • @justme-yj6ck
      @justme-yj6ck Před měsícem

      This comment really helped me Koz I was able to consider what you wrote there thank you

  • @bhoomikagv
    @bhoomikagv Před 8 měsíci

    Hi, Customer Churn Prediction using KNearest Neighbour Model and using machine learning both are same or not,

  • @itsme8487
    @itsme8487 Před 3 měsíci

    Sir please share the code for the implementation of cat boost algorithm in this data set......

  • @kkmotghare57
    @kkmotghare57 Před 5 měsíci +1

    Thanks for the awesome explaination.
    can you please provide the code notebook for practise?

    • @DataThinkers
      @DataThinkers  Před 5 měsíci +1

      Code link:github.com/DataThinkers/Machine-Learning-Projects-Code

    • @kkmotghare57
      @kkmotghare57 Před 5 měsíci

      Thanks Sir@@DataThinkers

  • @motishreepatel107
    @motishreepatel107 Před 5 měsíci

    You have explained it really well. Thank you for that. But for me any value i am giving, the prediction is always 1. where i might have gone wrong ?

    • @DataThinkers
      @DataThinkers  Před 5 měsíci

      Check my code:github.com/DataThinkers/Machine-Learning-Projects-Code

  • @viplovechander75
    @viplovechander75 Před 2 lety +2

    If u have removed the customer ID then how are you identifying which customer is churning.

    • @DataThinkers
      @DataThinkers  Před 2 lety +2

      First of thanks for your comment. Dear, we have trained our model on available features just for "future predictions."(just for training our model) by removing customer ID, which is not affecting our target variable.
      Suppose a new customer comes. Because we know who he is. We have to input different features to our model for prediction by removing customer ID. We can check the churn rate for this particular customer. hope I'm clear. Let me know if you still have some queries.

  • @nikhil_somani
    @nikhil_somani Před 2 lety +1

    Dataset not available on given link with the name mentioned. Can you please check that once?

    • @DataThinkers
      @DataThinkers  Před 2 lety

      First of all thanks for your comment. now dateset is available on my GitHub repo.thanks

  • @vivekgoyale3501
    @vivekgoyale3501 Před 2 lety +1

    can you pls share the problem statement & conclusion

    • @DataThinkers
      @DataThinkers  Před 2 lety

      Please elaborate your question. Keep watching. Thanks

  • @dr.mahaboobbasha1074
    @dr.mahaboobbasha1074 Před rokem

    Sir, you have done standard scaler for x_train and x_test but not for y_train and y_test. For dependent variables standard scaler not required sir ?

    • @DataThinkers
      @DataThinkers  Před rokem

      It's already scaled because it contains only two values 0 and 1.

    • @dr.mahaboobbasha1074
      @dr.mahaboobbasha1074 Před rokem

      Sir..if dependent variable is numeric in nature in that case do we need to scale the y_train and y_test

  • @sravanisravs5163
    @sravanisravs5163 Před 2 lety +1

    getting attribute error in the last line of prediction error--"list object has on attribute called predict "

  • @ashwinikumar6461
    @ashwinikumar6461 Před rokem

    Dear Priyang, Thank you for your precious teaching . Please do provide us a video on python Tkinter for Gui. Also while working out the same i ma getting a comment as "/usr/local/lib/python3.10/dist-packages/sklearn/base.py:432: User Warning: X has feature names, but Logistic Regression was fitted without feature names warnings. warn( ", . Iam getting the same type of comment in all the models, Because of this iam getting differences all the predictions, Request your earnest support.. Thanks in advance.. God bless.

    • @DataThinkers
      @DataThinkers  Před rokem

      Thanks, use and run my code once, also compare it with your code:github.com/PRIYANG-BHATT/Machine-Learning-Projects-Code, sure i will upload on video on tkinter.

    • @ashwinikumar6461
      @ashwinikumar6461 Před rokem

      @@DataThinkers Thank you so much and appreciating your quick response. When i was working with your codes everything was working quite right and smooth. Thanks with gratitude for your timely support. God bless....

  • @TajeswiniHs
    @TajeswiniHs Před 24 dny

    At last wt does tat 1 and 0 indicates in tat output

  • @samirkumishra4811
    @samirkumishra4811 Před rokem +1

    Using NLP make a video on fake news detection... Plzzz... Broo

  • @attaulhaq459
    @attaulhaq459 Před 11 měsíci

    shows the erro rthat string could not convert into float plz any body solve the problem

    • @DataThinkers
      @DataThinkers  Před 11 měsíci +1

      Check code here:github.com/DataThinkers/Machine-Learning-Projects-Code

  • @samirkumishra4811
    @samirkumishra4811 Před rokem +1

    Brooo... Plzzz... Make a video on fake news detection... Plzz

  • @amishakhetani6712
    @amishakhetani6712 Před 2 lety +1

    Dataset not available on given link. can you please give link in description??

    • @DataThinkers
      @DataThinkers  Před 2 lety +1

      Dataset is available on my Github repo.
      github.com/PRIYANG-BHATT/Datasets-CZcams-Pandas/tree/main/DS
      Dateset name is Churn_modelling.csv

    • @amishakhetani6712
      @amishakhetani6712 Před 2 lety

      @@DataThinkers, I opened this link. but no any ipynb, CSV, Excel file is available. when i click on Churn_Modelling.csv looks like code. Please check once. this project helps me in my interview. please help me🙏

    • @DataThinkers
      @DataThinkers  Před 2 lety +1

      Churn_Modelling.csv is a dataset file (in CSV file format)
      just download it and use it
      Here is the CSV file (Dataset) : github.com/PRIYANG-BHATT/Datasets-CZcams-Pandas/blob/main/DS/Churn_Modelling.csv
      Here is the code file : github.com/PRIYANG-BHATT/CZcams_Machine_Learning_Projects_code/blob/main/Project%20-%204%20Bank%20Customers%20Churn%20Prediction.ipynb
      Best of Luck

  • @sonalikoli384
    @sonalikoli384 Před rokem +1

    very nice video please provide the source code.

    • @DataThinkers
      @DataThinkers  Před rokem

      thanks, Link : github.com/PRIYANG-BHATT/Machine-Learning-Projects-Code

  • @dr.mahaboobbasha1074
    @dr.mahaboobbasha1074 Před rokem

    Sir.. accuracy_score first time it is 0.808 and second time it is 0.79 why sir?

    • @DataThinkers
      @DataThinkers  Před rokem

      Set random_state to particular value. Check code here: github.com/DataThinkers/Machine-Learning-Projects-Code

  • @hrishikeshjakanur9702
    @hrishikeshjakanur9702 Před 2 měsíci +1

    Can you provide the GUI code

    • @DataThinkers
      @DataThinkers  Před 2 měsíci

      Link : github.com/DataThinkers/Machine-Learning-Projects-Code

  • @25fpslagger81
    @25fpslagger81 Před 4 měsíci +1

    Bhai iska IPYNB file kaha hai?

    • @DataThinkers
      @DataThinkers  Před 2 měsíci

      github.com/DataThinkers/Machine-Learning-Projects-Code

  • @user-rc2uc1kv6w
    @user-rc2uc1kv6w Před rokem

    can you share its code please

    • @DataThinkers
      @DataThinkers  Před rokem

      github.com/DataThinkers/Machine-Learning-Projects-Code

  • @user-zb3mq2cc7v
    @user-zb3mq2cc7v Před 5 měsíci

    sir how can i get GUI code

    • @DataThinkers
      @DataThinkers  Před 5 měsíci

      From here:github.com/DataThinkers/Machine-Learning-Projects-Code

    • @user-zb3mq2cc7v
      @user-zb3mq2cc7v Před 5 měsíci

      thank you very much sir

  • @shashidesai3372
    @shashidesai3372 Před 9 měsíci

    🔥🔥🔥🔥🫡