I tried building a AUTO MACHINE LEARNING Web App 15 Minutes

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ต.ค. 2022
  • So you need some AutoML...well now you got it using Python, Pandas Profiling, PyCaret and Streamlit...and close to 15ish minutes.
    Thanks again to Bright Data, check them out here: brightdata.grsm.io/nicholas-r...
    Hopefully you enjoyed this video.
    🤖 Get the CODE: github.com/nicknochnack/AutoS...
    💼 Find AWESOME ML Jobs: www.jobsfromnick.com
    Oh, and don't forget to connect with me!
    LinkedIn: bit.ly/324Epgo
    Facebook: bit.ly/3mB1sZD
    GitHub: bit.ly/3mDJllD
    Patreon: bit.ly/2OCn3UW
    Join the Discussion on Discord: bit.ly/3dQiZsV
    Happy coding!
    Nick
    P.s. Let me know how you go and drop a comment if you need a hand!
    #machinelearning #codingchallenge #tkintertutorial #python
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 190

  • @sarcodian
    @sarcodian ปีที่แล้ว +37

    For anyone trying this out from the future ;) make sure you use python 3.10 or less. 3.11 requires plotly-resampler to have numpy 1.24 which pycaret doesn't support, hence issues. Took me too long to figure out so hopefully you have less of an issue.
    Edit: for the folks stuck on silent=True, change it to verbose = False

    • @bitabehboodi5121
      @bitabehboodi5121 11 หลายเดือนก่อน +3

      Thank youuu. You save me i was stuck on it

    • @asgharabbasi2947
      @asgharabbasi2947 8 หลายเดือนก่อน +2

      is there other solution for this?

    • @asadmalik1662
      @asadmalik1662 7 หลายเดือนก่อน

      i am encountering error on profiling report and silent = true, i have change it to verbrose = fasle but it didnt work for me, i am using python 3.9.0

    • @oussamaelgoum2553
      @oussamaelgoum2553 หลายเดือนก่อน

      ModuleNotFoundError: No module named 'distutils' i was found this error many times ?

  • @neekeyNi
    @neekeyNi ปีที่แล้ว +10

    this is so cool man, didnt even know streamlit, the way it allows you to build the app backend and front end and connect them together is cool af

  • @seaniam
    @seaniam ปีที่แล้ว +4

    Congrats on the 100k Nick! Loving the 15min series - keep kicking ass! 😃

  • @celinegalarneau4109
    @celinegalarneau4109 ปีที่แล้ว +13

    Congrats Nick! Your content is always interesting, useful and well explained. We are lucky to learn from you!

  • @tylerrainey223
    @tylerrainey223 ปีที่แล้ว +2

    About to start my machine learning journey! Happy I stumbled on your channel, keep the good energy, entertaining content, and all. Will be coming back when I learn a little bit more.

  • @joesworld5789
    @joesworld5789 ปีที่แล้ว +2

    This is amazing!!!! I learn so much from your channel. I found machine learning a few months ago. I thought it was so cool, but I would never be able to learn how to do it. Because of you I am learning, and using what I learn. I hope to get a job in this field someday. Thank you so much for your content.

  • @londonghostar
    @londonghostar 10 หลายเดือนก่อน +1

    The timer actually makes it interesting to see if you make it and your challenges are always good projects

  • @julismancrazy
    @julismancrazy ปีที่แล้ว

    I´ve been following your youtube channel almost since you started, just wanted to say I really admire you and wold like to be a programmer as good as you someday. Thank you for inspiring me Nicholas. congrats on the 100k! Greetings from Colombia.

  • @datapro007
    @datapro007 ปีที่แล้ว +4

    Congrats Nick on 100k+ - well deserved

    • @NicholasRenotte
      @NicholasRenotte  ปีที่แล้ว +1

      DATAPRO007!! Thank you so much, you've been here right from the start!!

  • @tusharnautiyal8998
    @tusharnautiyal8998 ปีที่แล้ว +3

    And yet again falling in love with your videos😍. The way u make these projects look so easy and fun to do inspires me. 🥰

    • @NicholasRenotte
      @NicholasRenotte  ปีที่แล้ว +1

      🙏🙏🙏 so glad you enjoyed it Tushar!

  • @therealsirben
    @therealsirben ปีที่แล้ว +3

    Congrats Nick, well deserved and thank you for your ML content

  • @vigneshpadmanabhan
    @vigneshpadmanabhan ปีที่แล้ว

    Congrats Nick ! Well deserved 🎉 amazing videos as always !

  • @aflous
    @aflous ปีที่แล้ว

    Nice stuff here! Keep this kind of challenges coming!

  • @mdhidayat5706
    @mdhidayat5706 ปีที่แล้ว

    Thanks for the video Nick! First time using pycaret and it looks lighting fast.

  • @faizanahmed9304
    @faizanahmed9304 ปีที่แล้ว +2

    Congratulations on 100k+ subscribers. I know I joined late and realised why I couldn't find your channel?... Because I love ML so much. Btw nice video.

    • @NicholasRenotte
      @NicholasRenotte  ปีที่แล้ว +1

      Thanks a mil @Faizan, all good, you're here now!!

    • @faizanahmed9304
      @faizanahmed9304 ปีที่แล้ว

      @@NicholasRenotte you're welcome!

  • @sharulhafiz6312
    @sharulhafiz6312 ปีที่แล้ว

    Thank you so much. I just knew about streamlit, this should help me a lot in setting up my ML pipeline

  • @usmansaeed6750
    @usmansaeed6750 ปีที่แล้ว +2

    Congrats Nick love the way you explain the concept.

  • @hexazen5627
    @hexazen5627 ปีที่แล้ว +2

    Thanks for the vid, very useful, and congrats on 100k subs that's insane! I'm having trouble installing dependencies in my virtual env in VS Code with pycaret and a bunch of others from the requirements.txt. When I install them individually they are installed except pycaret. Otherwise, when I pull up my pip list it lists only a fraction of the dependencies you have. What version of Python are you using here? Pycaret has issues with sklearn also, I'm not sure if that is causing the legacy install failure issues or not. I can't seem to find an answer to this problem, and I don't know any programmers or data scientists. My interpreter path is my .venv so I'm not sure how to get around the compiler issues. I'm more educated in the machine learning/statistical area and not so much on compiling code...

  • @shailavijay1
    @shailavijay1 ปีที่แล้ว

    Thanks for sharing amazing video Nick. Really, I will make use of this Auto ML app in my work.

  • @atnguyen836
    @atnguyen836 ปีที่แล้ว

    This is absolutely helpful for me , thank u for sharing every lesson

  • @rodi4850
    @rodi4850 ปีที่แล้ว

    cool video learned a lot! congrats on 100k.

  • @kilanikamel9047
    @kilanikamel9047 ปีที่แล้ว

    thank you very much for the great efforts to teach us , such intersting knowloge !

  • @genoesposito5972
    @genoesposito5972 ปีที่แล้ว +4

    Hey Nicholas,
    The issue people are having is that pycaret only works with python version 3.6-3.8. I wondered if you knew any other ml selector modules to use instead for this project.
    Cheers for the knowledge

  • @chanin.nantasenamat
    @chanin.nantasenamat ปีที่แล้ว +1

    Great video Nick, that's very edutaining :)

    • @NicholasRenotte
      @NicholasRenotte  ปีที่แล้ว

      YESSS, that was the gameplan all along Prof!!

  • @redarabie7098
    @redarabie7098 ปีที่แล้ว

    thank you very much for this video. I have a question about how we can add a list of preprocessing methods and how we can select only certain columns in the data frame for the train.

  • @AIWizHash
    @AIWizHash ปีที่แล้ว

    I am learning the latest ML trends from you @nicholas, Much more motivated by your content!

  • @yohlibo8968
    @yohlibo8968 ปีที่แล้ว

    Congrats Nick!! Could you make a video on how to deploy the app on cloud please, it would be awesome!

  • @gplgomes
    @gplgomes ปีที่แล้ว +5

    Congratulation for TH-cam prize. You are doing a great job.

  • @geoffrygeorgemathew3505
    @geoffrygeorgemathew3505 ปีที่แล้ว

    The profiling report library is crazy!!

  • @samirtarda1657
    @samirtarda1657 ปีที่แล้ว

    Well done!! Thank you for sharing this!!!!!

  • @lazzyboyhunter2938
    @lazzyboyhunter2938 ปีที่แล้ว

    Great content sir..
    It would be awesome if you can create a full tutorial for streamlit with deep learning model

  • @sebastianrothe
    @sebastianrothe ปีที่แล้ว +1

    awesome video! thx
    can u maybe do a video about "a good way to learn a package (like strreamlit) from scratch" type of video?

  • @subhajitbasistha8633
    @subhajitbasistha8633 ปีที่แล้ว +1

    Hi there Nick, lately I have been learning a lot from your channel as I am thinking of switching over in my career. I built this app and it is working on the localhost setting but the moment I put it up on cloud to host it, the model creating section is giving errors. Could you please shed some light on it? I was doing an extensive search for it, it seems it is a problem with the streamlit versions.

  • @stockbull9578
    @stockbull9578 ปีที่แล้ว +1

    Congrats Nick! Can u pls do end-to-end text summarization and sentance similarity model Using NLP lib without using and API model like Hugging face or GPT3

  • @nhikieu6348
    @nhikieu6348 ปีที่แล้ว

    Thank you so much for making ML fun and interesting. I hope your channel can reach more and more young minds out there so we can all learn about the usefulness of ML and data science in general.

    • @bonniesitessolutions7728
      @bonniesitessolutions7728 10 หลายเดือนก่อน

      Hey @nhikieu6348! Why only "young minds"? I am a senior citizen who is learning too!

  • @tsunghanhsieh9085
    @tsunghanhsieh9085 ปีที่แล้ว

    Thanks Thanks Thanks a lot. I will use your framework to build a classifier to predict cell type based on single-cell RNA-seq data.

  • @pitter6636
    @pitter6636 ปีที่แล้ว +1

    This video is PURE GOLD! Thanks Nick!
    >>> Next thing is... How could you mount the app in the cloud?

    • @NicholasRenotte
      @NicholasRenotte  ปีที่แล้ว +3

      Thanks a mil @Pitter, you got it!! Wanted to deploy in this vid as well but was running out of time...I might have got a little too confident even with what I did have 😂

  • @im1480
    @im1480 ปีที่แล้ว

    Man you are the best youtuber in this Ai/ Ml field❤

  • @sabitkarabayev9141
    @sabitkarabayev9141 ปีที่แล้ว

    Really like how you perform time, was like in cinema ))

  • @altairrsyr9592
    @altairrsyr9592 ปีที่แล้ว

    thnks Nicholas, very interesting ! Is it the same library used by IBM watson auotAI tool ?

  • @RitvikG299
    @RitvikG299 ปีที่แล้ว +1

    Hey Nicholas, Ive been following your work and its all so fascinating. I've been trying to get into AI, but I dont know where to start. I know python but the topic of AI is so broad, there is so many libraries and AI models, and all tutorials are outdated or they are not meant for absolute beginners. What did you do to learn?

  • @gplgomes
    @gplgomes ปีที่แล้ว +7

    The time used to test the program's steps doesn't need to be include on the overall time. I think you can stop the timer at these cases.

    • @NicholasRenotte
      @NicholasRenotte  ปีที่แล้ว +2

      ik ik, i wanted to try to pack it all in today though!

  • @258solomon
    @258solomon ปีที่แล้ว +4

    Thank you for this awesome Video. Can you please make a video to explain how to create ML API for mobile apps

  • @Hassibayub
    @Hassibayub ปีที่แล้ว +1

    Congratulationssss Nick!!

  • @armantech5926
    @armantech5926 ปีที่แล้ว

    Thank you, It was brilliant.

  • @willykitheka7618
    @willykitheka7618 ปีที่แล้ว +1

    😅😅😅congratulations @NicholasRenotte, that was such a cloo project! Time WELL SPENT watching the episode!

  • @shreyanshsingh6294
    @shreyanshsingh6294 7 หลายเดือนก่อน

    mad amazing content nick!!! one issue tho its showing "unidentified argument : silent" to me

  • @compromyse
    @compromyse ปีที่แล้ว

    Hello Nick! Can you please make a video on tensorflow-agents? I struggle to find content on it..

  • @rajkumarmaity1243
    @rajkumarmaity1243 11 หลายเดือนก่อน

    the best and nice and content in youtube

  • @ricardocaballero6357
    @ricardocaballero6357 ปีที่แล้ว

    you earned the prize dude congrats

  • @DiscussedEverything
    @DiscussedEverything ปีที่แล้ว

    hey nick! please make a video about evaluation matric how to evaluate matrix of multiple algorithms

  • @sspmetal
    @sspmetal ปีที่แล้ว +1

    You are absolutely the best!

  • @voltageinc9590
    @voltageinc9590 ปีที่แล้ว

    Hello, I'm on Mac Silicon and I get an encoding error at 8:10. UTF-8 Encoding doesn't seem to work with mac, is there a way to specify the encoding or do you know something else that might help? Help would be very much appreciated. :)

  • @simonstrandgaard5503
    @simonstrandgaard5503 ปีที่แล้ว

    Insanely fast, most impressive.

  • @rickyroxas3130
    @rickyroxas3130 ปีที่แล้ว +1

    Can you make a Traffic Sign Recognition App? it would be awesome to watch and learn from you.

  • @markuskofler2553
    @markuskofler2553 ปีที่แล้ว

    Hey Nick, I need your assistance with installing the necessary packagees/libraries in VSCode. Unlike you, I use an older Macbook air. I especially have troubles with installing pycaret

  • @user-zq2vf5ft8o
    @user-zq2vf5ft8o ปีที่แล้ว +1

    It's so cool ,but I don't know how to use,can you make a video for explaining

  • @loryo80
    @loryo80 ปีที่แล้ว +1

    Thank you so much Nicholas ,Your machine learning tutorials make easy python and machine learning for us. i would like some help please
    in setup(df, target=chosen_target, silent=True) TypeError: setup() got an unexpected keyword argument 'silent'
    Thank you

    • @abdusamedkura1633
      @abdusamedkura1633 ปีที่แล้ว +1

      i am having the same problem. Anyone got the solution yet? pls

  • @lovemsd7227
    @lovemsd7227 ปีที่แล้ว

    Very useful bro ❤️

  • @fintech1378
    @fintech1378 10 หลายเดือนก่อน

    can we use streamlit for production level app

  • @lahatcisse1262
    @lahatcisse1262 ปีที่แล้ว +1

    Ammmmaziiing ...so what about trying some kagle competitions

    • @NicholasRenotte
      @NicholasRenotte  ปีที่แล้ว

      Gotta mentally prep myself for some of those but I defs want to get back into them!

  • @aashishjoyson4445
    @aashishjoyson4445 5 หลายเดือนก่อน

    Can I please know what tensorflow version is compatible with your depndencies, as when i tried implementing transormers and tensorflow im having the error of incompatible dependencies can anyone please help me with that!

  • @rgbmines4295
    @rgbmines4295 ปีที่แล้ว

    Is it possible to make a object detection model using pycaret

  • @rgb2647
    @rgb2647 8 หลายเดือนก่อน

    so what is the python version, to install requirements.txt, switched to 10 different versions

  • @tsangwingho2508
    @tsangwingho2508 ปีที่แล้ว +1

    Congrats!!

  • @bvspa
    @bvspa ปีที่แล้ว +1

    Hey Nick, wonderful explanation. I have a small problem, I'm using vs code on windows,
    StreamlitAPIException: ("Could not convert 'Transported' with type str: tried to convert to int64", 'Conversion failed for column Value with type object')
    File "E:\AutoML\AutoStream\app.py", line 37, in
    st.dataframe(setup_df)
    Any help would be appreciated

    • @GoodAtGoogling
      @GoodAtGoogling ปีที่แล้ว

      Downgrade to streamlit 0.84.2 worked for me :)

  • @dareljohnson5770
    @dareljohnson5770 ปีที่แล้ว

    This is awesome!

  • @tsarprince
    @tsarprince ปีที่แล้ว

    Mind blowing!

  • @Kinnoshachi
    @Kinnoshachi ปีที่แล้ว +1

    Pure legend ❤

  • @sachinmishra3420
    @sachinmishra3420 ปีที่แล้ว +1

    Really Awesome

  • @trevormiller931
    @trevormiller931 ปีที่แล้ว +1

    Still a W in my book. Awesome!

  • @himanshudash5512
    @himanshudash5512 5 หลายเดือนก่อน

    you are best man!

  • @josephloo1626
    @josephloo1626 ปีที่แล้ว +1

    Awesome !!!!!!

  • @Laxmi_Kadam
    @Laxmi_Kadam 7 หลายเดือนก่อน

    when we run file for upload code, nothing is displayed on browser..help me out to solve this issue

  • @tonyjoffre2909
    @tonyjoffre2909 ปีที่แล้ว +1

    Congrats!

  • @vigisbigtm
    @vigisbigtm 10 หลายเดือนก่อน

    What do I use this for sir? Tell me things related to stocks. I want to make money.

  • @salmabif
    @salmabif 7 หลายเดือนก่อน

    How to count objects in images that are detected by yolo8?

  • @SharkGamesCH
    @SharkGamesCH ปีที่แล้ว

    It would be great to know your python version in your video. THX

  • @nolliz5072
    @nolliz5072 ปีที่แล้ว

    Why does it fail when I use numbers as Target column?

  • @SoSo-iw8qo
    @SoSo-iw8qo ปีที่แล้ว +1

    Congratulations 🎉

  • @sarangakumarapeli4348
    @sarangakumarapeli4348 ปีที่แล้ว

    isn't this support for python 3.9.9, I'm getting errors while installing PyCaret

  • @KamaleshwarGopinath
    @KamaleshwarGopinath หลายเดือนก่อน

    I'm not able to import streamlit_pandas_profilings package and function st_profile_report into my work environment. It is showing some pydantic error, can anyone suggest me a quick solution for this?

  • @zac1427
    @zac1427 ปีที่แล้ว +1

    setup(df, target =target, silent = True)
    this line of code gives me error,
    TypeError: setup() got an unexpected keyword argument 'silent'
    I guess this is version issue, can I change the parameter to make it work?

    • @sjapanjots
      @sjapanjots 9 หลายเดือนก่อน

      you can use this even after removing this parameter it will work properly as it is only required you to show some warnings

  • @aviparnabiswas3707
    @aviparnabiswas3707 ปีที่แล้ว +2

    Hello Nick, getting the following error why trying to run the ML portion: ValueError: Cannot cast object dtype to float64. Could you shed some light on this?

    • @drunkmilitia1402
      @drunkmilitia1402 ปีที่แล้ว +1

      I am also getting the same error, apperently it has something to do with the "silent" argument in setup

    • @NicholasRenotte
      @NicholasRenotte  ปีที่แล้ว

      Using the same dataset?

    • @aviparnabiswas3707
      @aviparnabiswas3707 ปีที่แล้ว

      @@NicholasRenotte yup!

    • @SDKIM0211
      @SDKIM0211 ปีที่แล้ว

      Yes, this error occurs on Python 3.10 + pycaret package

  • @TheCagrioner
    @TheCagrioner ปีที่แล้ว

    hi, I followed every step but getting ValueError: Cannot cast object dtype to float64, during modelling. I had to install pycaret --pre version to work with python 3.10 environment, may be is it because of that?

    • @GoodAtGoogling
      @GoodAtGoogling ปีที่แล้ว

      Downgrade to streamlit 0.84.2 worked for me :)

  • @gazorbpazorbian
    @gazorbpazorbian ปีที่แล้ว +1

    congrats on your plate :D

  • @drunkmilitia1402
    @drunkmilitia1402 ปีที่แล้ว +2

    Hi nick i was able to install the latest version of pycaret but it does not support the "Silent" argument,and because of this my target column cannot be transformed

    • @mohammedessack4453
      @mohammedessack4453 ปีที่แล้ว

      Try html= false

    • @drunkmilitia1402
      @drunkmilitia1402 ปีที่แล้ว

      @@mohammedessack4453 I tried it as an argument still giving the same error

    • @mohammedessack4453
      @mohammedessack4453 ปีที่แล้ว

      @@drunkmilitia1402 Try installing pycaret version 2.3.5

    • @drunkmilitia1402
      @drunkmilitia1402 ปีที่แล้ว

      @@mohammedessack4453 I an Unable to, pip install pycaret==2.3.5 gives me an error

    • @NicholasRenotte
      @NicholasRenotte  ปีที่แล้ว +2

      Just added a requirements.txt file to the repo @Drunk Militia, should help with installation. I was using 2.3.10. I had a bit of a nightmare time running PyCaret on Mac this week but I'll be doing a vid showing how I set it up in the next couple of days (if you're running on MacOS)

  • @bonniesitessolutions7728
    @bonniesitessolutions7728 10 หลายเดือนก่อน

    Hi @NicholasRenotte Thanks for your content to help us learn! New subscriber here! I have a suggestion that would help me and others who need "accessibility" help online: use a background color on screen that is not white. It is extremely uncomfortable for my older eyes. TIA!

  • @aysekoc481
    @aysekoc481 3 หลายเดือนก่อน

    ValueError: Cannot cast object dtype to float64. Is there solution here?

  • @hafidzalawy5045
    @hafidzalawy5045 11 หลายเดือนก่อน

    how to run your code? i'm newbie, thanks

  • @oussamaelgoum2553
    @oussamaelgoum2553 หลายเดือนก่อน

    if someone found this error "ModuleNotFoundError: No module named 'distutils' please help

  • @bakkhuzz
    @bakkhuzz ปีที่แล้ว +1

    awesome !

  • @sapsiktales
    @sapsiktales ปีที่แล้ว +1

    You're so cool!!

  • @tommyhutomo4763
    @tommyhutomo4763 ปีที่แล้ว

    Hi Nick! I love your works. But, I always get an error like this : StreamlitAPIException: ("Could not convert 'Embarked' with type str: tried to convert to int64", 'Conversion failed for column Value with type object')
    I already tried any datasets that I have. Can you help me with this? :(

    • @rizwanrehman6833
      @rizwanrehman6833 ปีที่แล้ว

      Got the same error
      🥺 @nicholas help me out plz

    • @bvspa
      @bvspa ปีที่แล้ว

      any luck?

    • @GoodAtGoogling
      @GoodAtGoogling ปีที่แล้ว +1

      Downgrade to streamlit 0.84.2 worked for me :)

  • @anwarulislam6823
    @anwarulislam6823 ปีที่แล้ว

    I have no knowledge about ML or etc.. But I can understand that my brain activity is hacked by something and that is convoluted my originated brain activities. I have no idea what kind of BCI they are applied for this! but this multi head attention is trying to killing me.. May I get help about this topic??
    #Thanks in advanced. 😊

  • @walidbezoui
    @walidbezoui ปีที่แล้ว

    Why did you save sourcedata.csv and not directly use the variable df and make it global????????????????????????

  • @himanshudash5512
    @himanshudash5512 5 หลายเดือนก่อน

    thanks

  • @ittechzone8036
    @ittechzone8036 ปีที่แล้ว +1

    Hello Nicholas Renotte, How to install pycaret in MacBook pro, please guide me, if there are any video link, please leave here

    • @NicholasRenotte
      @NicholasRenotte  ปีที่แล้ว +2

      Hold tight, going to be doing a vid on how to do it this week!

    • @ittechzone8036
      @ittechzone8036 ปีที่แล้ว

      @@NicholasRenotte thank you for your response

  • @divyachopra2369
    @divyachopra2369 ปีที่แล้ว

    I am facing issue installing pycaret can anyone help?

  • @kabilan942
    @kabilan942 ปีที่แล้ว

    bro i have one error , No module named 'pycaret'
    but i have added pycaret