Project 9. Heart Disease Prediction using Machine Learning with Python | Machine Learning Projects

Sdílet
Vložit
  • čas přidán 1. 04. 2021
  • Hi! I will be conducting one-on-one discussion with all channel members. Checkout the perks and Join membership if interested: / @siddhardhan Check membership Perks: / @siddhardhan
    . This video is about building a Heart Disease Prediction system using Machine Learning with Python. This is one of the important Machine Learning Projects.
    All presentation files for the Machine Learning course as PDF for as low as ₹200 (INR): Drop a mail to siddhardhans2317@gmail.com
    Machine Learning Projects Playlist: • Machine Learning Projects
    Hello everyone! I am setting up a donation campaign for my CZcams Channel. If you like my videos and wish to support me financially, you can donate through the following means:
    From India 👉 UPI ID : siddhardhselvam2317@oksbi
    Outside of India? 👉 Paypal id: siddhardhselvam2317@gmail.com
    (No donation is small. Every penny counts)
    Thanks in advance!
    Hi guys! I am Siddhardhan. I work in the field of Data Science and Machine Learning. It all started with my curiosity to learn about Artificial Intelligence and the ability of AI to solve several Real Life Problems. I worked on several Machine Learning & Deep Learning projects involving Computer Vision.
    I am on this journey to empower as many students & working professionals as possible with the knowledge of Machine Learning and Artificial Intelligence.
    Let's build a Community of Machine Learning experts! Kindly Subscribe here👉 tinyurl.com/md0gjbis
    I am making a "Hands-on Machine Learning Course with Python" in CZcams. I'll be posting 3 videos per week: Monday Evening; Wednesday Evening; Friday Evening.
    Dataset file: drive.google.com/file/d/1CEql...
    Colab File Link: colab.research.google.com/dri...
    Download the Course Curriculum File from here: drive.google.com/file/d/17i0c...
    LinkedIn: / siddhardhan-s-741652207
    Telegram Group: t.me/siddhardhan
    Facebook group: groups/49085...
    #machinelearningcourse
    #machinelearningprojects Instagram: / siddhardhan23 Instagram: / siddhardhan23

Komentáře • 348

  • @Siddhardhan
    @Siddhardhan  Před 2 lety +25

    Dataset link:
    drive.google.com/file/d/1CEql-OEexf9p02M5vCC1RDLXibHYE9Xz/view?usp=drivesdk

    • @nainaali3796
      @nainaali3796 Před 2 lety

      Please provide dataset for homeopathic expert system chatbot

    • @nainaali3796
      @nainaali3796 Před 2 lety

      OR how to write dataset for homeopathic chatbot
      Please help

    • @srinivasmss9466
      @srinivasmss9466 Před rokem

      Nice explation

    • @dreamcapture922
      @dreamcapture922 Před rokem

      How to buil this project web application

    • @chesshacks
      @chesshacks Před rokem

      can you provide project report for this please

  • @goofy0811
    @goofy0811 Před 2 lety +16

    I am a beginner with Python and really like the simple way in which you have explained all the steps to perform in this project. Thank you so much for this.

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

      You're most welcome 😇 happy to help

    • @talhaahsan6808
      @talhaahsan6808 Před 2 lety

      @@Siddhardhan Hi, I am also a beginner in python.. My final year project is also somehow related to it... I would like to seek some help from you regarding that..Your way of explanation is very good.. Please kindly share where I can contact you incase of assistance..✨☺️

    • @izhaarkhan9913
      @izhaarkhan9913 Před 2 lety

      @@talhaahsan6808 hey bro im doing the same project is there some way we can get in touch and discuss

    • @handle00725
      @handle00725 Před 2 lety

      @@Siddhardhan NameError: name 'np' is not defined
      how to solve this error, pls tell

  • @abhishekbarua2508
    @abhishekbarua2508 Před 4 měsíci +2

    just completed the 2 starting projects...feeling a hudge relief for better understanding...u made it so simple that every ground level can understand it...Thank you so much brother...Lots of blessings will shower on u ..Thank u for everything 😇😇😇😇😇

  • @midnightpurple555
    @midnightpurple555 Před 3 měsíci +2

    This is my introduction to AI and honestly it was so easy to understand. Thank you.

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

    very well explained. Thank you for the great video as always..

  • @user-bt6ei4bv3q
    @user-bt6ei4bv3q Před 9 měsíci

    It was a very informative video. Easy to understand concepts. Thank u so much!!! Keep growing.

  • @asadalikhan5458
    @asadalikhan5458 Před 2 lety

    very well explained, thanks for sharing such stuff

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

    Thanks. I’m a beginner, the explanation was helpful for me.

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

    This is amazing explained very well.

  • @raveenachakrapani1090
    @raveenachakrapani1090 Před 3 lety +4

    Precise and clear. Thanks a lot. Very useful.

  • @girishbhargava6367
    @girishbhargava6367 Před rokem

    Thanks a ton for this great video. It was really very helpful

  • @RA_S_EL.
    @RA_S_EL. Před 4 měsíci

    You are a best teacher in my life

  • @marutisankannanavar5019

    Great Session, Boosted my Confidence, Keep Going Bro.

  • @nivyaks5826
    @nivyaks5826 Před 4 měsíci

    This video is really helpful for me .Thank you soo much. expecting more videos like this

  • @rakshitashetty7461
    @rakshitashetty7461 Před 2 lety +4

    Very well explained about each and every line of the code ❤️

  • @nehamaurya5504
    @nehamaurya5504 Před 2 lety

    It's an amazing explanation vedio, thanks a lot😌

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

    hey, if we seperate the data before splitting it, won't the target varible mix up(like 1st target with 5th fifth person and so on) with paramenters and give innaccuracy results?

  • @azrflourish9032
    @azrflourish9032 Před 3 lety +11

    Thank you especially for 'Making predictive system' part!

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

      You're very welcome!😇

    • @VipulAnand123
      @VipulAnand123 Před 2 lety

      @@Siddhardhan sarcasm tha 🤡

    • @RoyalRealReview
      @RoyalRealReview Před 2 lety

      @@Siddhardhan Sir plz resolve my confusion 🙏. As I want to publish the research paper in the same i.e. Heart disease prediction using machine learning but the problem is that already using these models papers have been published so how mine will differentiate from others. Hope you will resolve my doubt as soon as possible. Thanks in advance ☺

    • @RoyalRealReview
      @RoyalRealReview Před 2 lety

      @@Siddhardhan I got 100% accuracy by using random forest classifier for same dataset as used by you . Sir have I done something wrong?

    • @md.riazhossain2412
      @md.riazhossain2412 Před rokem

      @@RoyalRealReview Hello, brother, can you help me out regarding this project? I am going through some problem.

  • @umarsaleem9941
    @umarsaleem9941 Před 2 lety

    Such a Great working

  • @abcxyzz3121
    @abcxyzz3121 Před rokem

    very nice and simple explanation . good

  • @anumitasingharoy1819
    @anumitasingharoy1819 Před 2 lety

    Great explaination.

  • @abdulmunafrafiquepore6640

    Thankyou for the video❤️🙏

  • @calvinmokaya-en7st
    @calvinmokaya-en7st Před 4 měsíci

    well explained sir.i like it

  • @gayathri8514
    @gayathri8514 Před 4 měsíci

    Thank You so much sir for this project video
    It is very useful

  • @dilshanchrishantha6548

    well explained project tutorial.

  • @manateluguabbaiinuk-mahanu761

    Appreciate your work @Siddhardhan. Can you please do end-to-end projects either ML (or) DL (Starting from understanding the business case study to Deployment)?

  • @dnagardhankar
    @dnagardhankar Před rokem +7

    If you are getting this warning-
    UserWarning: X does not have valid feature names, but Logistic Regression was fitted with feature names warnings.warn(
    change X_train and Y_train to X_train.values() and Y_train.values()

  • @kumarmuthuraj7904
    @kumarmuthuraj7904 Před 2 lety

    thankyou sir very excellent video

  • @21-manjunathgowd62
    @21-manjunathgowd62 Před 2 lety +4

    It is an excellent explanation brother.. please make a video on Applying different machine learning techniques for prediction of covid-19 severity

  • @sanketjori1981
    @sanketjori1981 Před 3 lety

    thank you mate for this video
    god bless you

  • @solybr2271
    @solybr2271 Před 2 lety

    you are the best. thank you very much :)

  • @DeepakKumar-yl3ok
    @DeepakKumar-yl3ok Před 2 lety

    Nicely explained

  • @Akshay_Rai
    @Akshay_Rai Před 2 lety

    Thank you sir this was very helpful 🙏

  • @Anonymousss05
    @Anonymousss05 Před 14 dny

    Very helpful video it is❤

  • @lakeshkumar1281
    @lakeshkumar1281 Před 2 lety

    awesome video

  • @RefreshingThoughts
    @RefreshingThoughts Před 2 lety +10

    In this dataset there is an indicator for whether they have heart condition or not. A patient can develop the condition at any timeframe. How will you train the model to say what timeframe the patient had positive indication of heard disease?

  • @paragchavan10
    @paragchavan10 Před 3 lety +1

    Nice info and projects sir

  • @cherithreddi5268
    @cherithreddi5268 Před rokem

    Thank you so much sir

  • @shofiyyahzahrah8006
    @shofiyyahzahrah8006 Před 2 lety +4

    Hi Sir, Thanks for providing insightful projects . It helps me a lot. Can I use linear regression model for Diabetes prediction too, Sir ?

  • @mazharbukhari786
    @mazharbukhari786 Před 3 lety

    Awesome work

  • @tanushree6026
    @tanushree6026 Před dnem

    thank you so much

  • @venkateshvenky2880
    @venkateshvenky2880 Před 3 lety +1

    Simple and excellent

  • @chiragparmar3678
    @chiragparmar3678 Před 2 lety

    Bro I like the way you're explaining everything it's just feel so easy the way you teach these things just wanted to ask you don't u think u made mistake here by predicting x pred because all I know is we need to predict y pred because that's our target variable why r u predicting x data please let me know

  • @growingfire
    @growingfire Před měsícem

    Thank you!

  • @arunvijay6391
    @arunvijay6391 Před 2 lety

    Thank you so much

  • @yasirhusseinshakir4139
    @yasirhusseinshakir4139 Před 3 lety +1

    Good job bro 👍

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

    Thanks 😊❤️

  • @anuhp3769
    @anuhp3769 Před 2 lety

    Subscribed 🥳

  • @ritikchandravanshi6131
    @ritikchandravanshi6131 Před 10 měsíci

    @Siddhardhan sir suppose if I want to see the graph of predicted value(0 or 1) than how can we see the graph in this model......?

  • @omolereabove-all2072
    @omolereabove-all2072 Před rokem

    Nice work, try to use a little seaborn for Visualisation and feature scaling.

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

    Hi sir, do you have the Dataset downloaded? It seems that Kaggle has removed the page & the dataset.

  • @adarshp6550
    @adarshp6550 Před 2 lety

    U deserve more subscribers bro.. 👍

  • @dilip9209
    @dilip9209 Před 2 lety

    Hi, if distribution of target variable is 80/20 ratio what problem do we get..can't we apply this logistic model? how do we fix that situation. Please help?

  • @izhaarkhan9913
    @izhaarkhan9913 Před 2 lety +8

    hey, thank you for making this video it really helped me out. I am currently working on the same project I was hoping that you could help me out more. I want to 3 more ML algorithms for this same project can you suggest me which algorithms will be suited best. And how do i work with them.

    • @athmika2211
      @athmika2211 Před 2 lety

      Are you doing final year. Cse project?

    • @abcd1386
      @abcd1386 Před 2 lety

      @SUPREETHA S ISE2B hey, please can you help me in this project?

    • @myfarm666
      @myfarm666 Před 2 lety

      @@athmika2211 iam

    • @mounikas9608
      @mounikas9608 Před 2 lety

      Can refer this link for other 3 algorithms czcams.com/video/oRRoy74_GsU/video.html

    • @md.riazhossain2412
      @md.riazhossain2412 Před rokem

      Hello, brother, can you help me out regarding this project?

  • @jaanmg4520
    @jaanmg4520 Před rokem

    can we get theory report of this project sir.the explanation was so good ,understandable to everyonr and useful.
    can i get theory report of it

  • @yogeshtanganiyan1075
    @yogeshtanganiyan1075 Před 2 lety

    Q: when the model is trained on X_train and Y_train then why we need to check the accuracy on same data set, ideally should it not the prediction done on X_train and calculate the accuracy between predicted numbers and Y_test

  • @savierosj74
    @savierosj74 Před 3 lety +3

    Hi, amazing video
    Thanks
    I have a question please
    How do i enter multiple datas into the "input data for predicting" part in your code.

    • @Siddhardhan
      @Siddhardhan  Před 3 lety

      you can get those values from the dataset

  • @joshuanketsiah3155
    @joshuanketsiah3155 Před rokem +2

    In your earlier video discussing the prediction of diabetes, you highlighted the significance of standardizing the data before inputting it into the Machine Learning model. However, I noticed that in the training of this particular model, the standardization process was not implemented. I am interested in understanding the reason behind this oversight.

    • @joshuanketsiah3155
      @joshuanketsiah3155 Před rokem +4

      if anyone else has this questioin, I got my answer from this video czcams.com/video/WLwjvWq0GWA/video.html from 6:05

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

    Thanx a lot
    It is my first ml project 😁

    • @Siddhardhan
      @Siddhardhan  Před 2 lety

      You're welcome! Congratulations 🥳

    • @thenmozhi8332
      @thenmozhi8332 Před rokem

      Can you share your CZcams channel link sir

    • @thenmozhi8332
      @thenmozhi8332 Před rokem

      Good morning sir,i have doubt in heart disease prediction concept ,i am also doing research in same topic sir. Myself new for research kindly do needful sir

  • @sameerulhaq4066
    @sameerulhaq4066 Před rokem

    Hi Sir Can you make a video for example if we want to add a button for visualization also in the deployment how can we do that?

  • @effectivelearner3391
    @effectivelearner3391 Před 3 lety

    Good work

  • @18loller
    @18loller Před 10 měsíci

    What is the reason that you didn't use the StandardScaler on this dataset within the preprocessing part while on the diabetes side you did?

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

    Hi sir Thanks for the video,can u share the dataset link you used in this video.The link you have provided is showing error for me

  • @Manjunath_27
    @Manjunath_27 Před 2 lety

    Sir i am little bit confused...
    Can u tell me...how that one input instance is predicted?
    That one input instance is predicted using training set?

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

    Hi, i have one doubt here...
    At 40.17, in csv file some rows neither have 1 nor 0. So what is the meaning of that dataset?

  • @waqasrana7891
    @waqasrana7891 Před 2 lety

    thanks for sharing . how we can plot data with multiple input variables in sklearn.

  • @seshasai340
    @seshasai340 Před 2 lety

    Sir, in chrome ur entering data set ryt that page how we will get that any installation should be done for that??

  • @jayono7ciwa
    @jayono7ciwa Před rokem

    Thank u 🙏

  • @babuperumal6995
    @babuperumal6995 Před rokem +1

    thank you

  • @muhammadjalal6362
    @muhammadjalal6362 Před 2 lety

    Good sir

  • @salimangesh2143
    @salimangesh2143 Před 2 lety

    great

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

    Can you please upload a project that predicts based on images? For example: I have image of two type: Cancer & No-cancer. I want to develop a model that can predict whether a test image has Cancer or not.

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

    Thanks for amazing video .. can project like these are ok to apply for intership ...

  • @9_pallavipriyadarshini172
    @9_pallavipriyadarshini172 Před měsícem

    @Siddhardhan Why we used logistic regression for heart disease and support vector for diabetic ....whereas both are binary classification problems?

  • @yuvrajsinghyadav440
    @yuvrajsinghyadav440 Před 2 lety +9

    Can you please share the data file used in the predictive system too?

    • @NONAME-ho7ny
      @NONAME-ho7ny Před 10 měsíci

      rename in line 6 as heart_data = pd.read_csv('/content/heart_disease_data.csv')

  • @Abi-yq8pu
    @Abi-yq8pu Před 2 lety

    It is possible to predict our own data we taken using sensors and stored in cloud?

  • @baibhavdatta573
    @baibhavdatta573 Před rokem

    can you tell me why are we not doing any feature scaling in it?

  • @salmajban5797
    @salmajban5797 Před 2 lety

    I am working on the same project but my question is what is the use of maths in this algorithms because my project should be related to maths or physics please answer me

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

    I'm getting error in data collection cell 2nd line where we declare variable. I can't declare heart_data as variable its saying statements must be separated by line or semicolons. Can some help

  • @ramireddy2032
    @ramireddy2032 Před 3 lety +1

    Great...... Thank you.
    could you please explain "Traffic Sign Recognition Using CNN & KeraS"

    • @ramireddy2032
      @ramireddy2032 Před 3 lety +1

      Hand written digit recognition

    • @Siddhardhan
      @Siddhardhan  Před 3 lety +1

      Hi! Thanks for the appreciation 😇

    • @Siddhardhan
      @Siddhardhan  Před 3 lety +1

      As of now, I am making Machine Learning course. Once this course is completed, I'll make another deep learning course. In that I'll definitely do deep learning Projects as much as possible

    • @Siddhardhan
      @Siddhardhan  Před 3 lety

      Kindly stay tuned

    • @ramireddy2032
      @ramireddy2032 Před 3 lety +1

      @@Siddhardhan Thank you

  • @PIYUSH-lz1zq
    @PIYUSH-lz1zq Před 2 lety +1

    Hi sid great project 👍... A request 😊 can make a video on deployment of this project.

  • @syedawais8327
    @syedawais8327 Před 7 měsíci

    how can you present these results in graphs for presentation purpose?

  • @karanamsaijagadeesh2137

    Which algorithms u used in this project?

  • @LavanyaAcharya-ti4dh
    @LavanyaAcharya-ti4dh Před 2 lety

    I am facing a problem near heart_data.head() it's not taking .. it's showing like invalid syntax ..

  • @vinaynaik953
    @vinaynaik953 Před 3 lety +1

    Can you please make interview questions and answer series?

  • @Hazxcqeebsnsnsn6478
    @Hazxcqeebsnsnsn6478 Před rokem

    Any recent dataset bro? Why did you download from kaggle. There are more sources ?

  • @remankumar
    @remankumar Před 11 měsíci +2

    Can we make a proper user interface for that ??

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

    Thanks sir for the easy explanation, I have a doubt. i am implementing this for my bachelor project. can i create my own data set with minimum variables, and run LR. because i am using IOT sensors data like Heart beat, BP, Oxygen level etc

  • @miraclemagnet9399
    @miraclemagnet9399 Před rokem

    hi sir i triede your code but in buliding predictive system,im getting error ,can you help me in this.

  • @littlekrishna8004
    @littlekrishna8004 Před 4 měsíci

    Which type of algorithm you used in this project sir?

  • @aidajones4148
    @aidajones4148 Před 2 lety

    Can you make a video on importing an image dataset from our own repository and apply any classifier algorithm? Or please suggest any video on it.

    • @Siddhardhan
      @Siddhardhan  Před 2 lety

      hi! I'll work on that during deep learning course. there might be several tutorials regarding convolutional neural networks in CZcams. search for it.

  • @ppranayagarwal
    @ppranayagarwal Před rokem

    Why no feature scaling is performed like minmax or standardization

  • @jeshwanthgunda4253
    @jeshwanthgunda4253 Před rokem

    In video at 10:15 I not understand how you get Sklearn
    Where can get that is any folder name as sklearn or syntax, please get me to clarify the doubt

  • @aakarshanthapa889
    @aakarshanthapa889 Před 2 lety

    What is the use of reshape(1, -1)?

  • @fatimakhawaja3970
    @fatimakhawaja3970 Před rokem

    if we want to plot the ecg so how we can do it?

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

    Hellow, Sir Nice Video Can You told me which Algorithium is used in this

  • @daniyaltayyab2379
    @daniyaltayyab2379 Před 2 lety

    👍

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

    sir please do a project on brain disease prediction using CNN ,it will be really helpful

  • @amalavinay6238
    @amalavinay6238 Před 2 lety

    Sir can you please tell me the name of the algorithm/machine learning algorithms used here

  • @mohamedfaizal84
    @mohamedfaizal84 Před 2 lety

    hi,is this possible for hybrid method in classifier