I tried building a AUTO MACHINE LEARNING Web App 15 Minutes

Поделиться
HTML-код
  • Опубликовано: 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 11 месяцев назад +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 ?

  • @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.

  • @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

  • @celinegalarneau4109
    @celinegalarneau4109 Год назад +13

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

  • @seaniam
    @seaniam Год назад +4

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

  • @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.

  • @londonghostar
    @londonghostar 10 месяцев назад +1

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

  • @mdhidayat5706
    @mdhidayat5706 Год назад

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

  • @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. 🥰

  • @sharulhafiz6312
    @sharulhafiz6312 Год назад

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

  • @shailavijay1
    @shailavijay1 Год назад

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

  • @therealsirben
    @therealsirben Год назад +3

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

  • @vigneshpadmanabhan
    @vigneshpadmanabhan Год назад

    Congrats Nick ! Well deserved 🎉 amazing videos as always !

  • @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...

  • @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

  • @atnguyen836
    @atnguyen836 Год назад

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

  • @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.

  • @yohlibo8968
    @yohlibo8968 Год назад

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

  • @aflous
    @aflous Год назад

    Nice stuff here! Keep this kind of challenges coming!

  • @usmansaeed6750
    @usmansaeed6750 Год назад +2

    Congrats Nick love the way you explain the concept.

  • @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!!

  • @AIWizHash
    @AIWizHash Год назад

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

  • @kilanikamel9047
    @kilanikamel9047 Год назад

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

  • @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

  • @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?

  • @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.

  • @geoffrygeorgemathew3505
    @geoffrygeorgemathew3505 Год назад

    The profiling report library is crazy!!

  • @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?

  • @rodi4850
    @rodi4850 Год назад

    cool video learned a lot! congrats on 100k.

  • @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.

  • @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.

  • @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!

  • @altairrsyr9592
    @altairrsyr9592 Год назад

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

  • @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 😂

  • @chanin.nantasenamat
    @chanin.nantasenamat Год назад +1

    Great video Nick, that's very edutaining :)

  • @sabitkarabayev9141
    @sabitkarabayev9141 Год назад

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

  • @samirtarda1657
    @samirtarda1657 Год назад

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

  • @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

  • @im1480
    @im1480 Год назад

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

  • @shreyanshsingh6294
    @shreyanshsingh6294 7 месяцев назад

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

  • @gplgomes
    @gplgomes Год назад +5

    Congratulation for RUclips prize. You are doing a great job.

  • @compromyse
    @compromyse Год назад

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

  • @willykitheka7618
    @willykitheka7618 Год назад +1

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

  • @DiscussedEverything
    @DiscussedEverything Год назад

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

  • @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!

  • @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

  • @rickyroxas3130
    @rickyroxas3130 Год назад +1

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

  • @user-zq2vf5ft8o
    @user-zq2vf5ft8o Год назад +1

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

  • @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

  • @armantech5926
    @armantech5926 11 месяцев назад

    Thank you, It was brilliant.

  • @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. :)

  • @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 :)

  • @Hassibayub
    @Hassibayub Год назад +1

    Congratulationssss Nick!!

  • @ricardocaballero6357
    @ricardocaballero6357 Год назад

    you earned the prize dude congrats

  • @fintech1378
    @fintech1378 10 месяцев назад

    can we use streamlit for production level app

  • @vigisbigtm
    @vigisbigtm 10 месяцев назад

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

  • @aashishjoyson4445
    @aashishjoyson4445 4 месяца назад

    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

  • @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!

  • @simonstrandgaard5503
    @simonstrandgaard5503 Год назад

    Insanely fast, most impressive.

  • @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!

  • @rgb2647
    @rgb2647 8 месяцев назад

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

  • @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

  • @SharkGamesCH
    @SharkGamesCH Год назад

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

  • @rajkumarmaity1243
    @rajkumarmaity1243 11 месяцев назад

    the best and nice and content in youtube

  • @salmabif
    @salmabif 7 месяцев назад

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

  • @nolliz5072
    @nolliz5072 Год назад

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

  • @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 :)

  • @sarangakumarapeli4348
    @sarangakumarapeli4348 Год назад

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

  • @Laxmi_Kadam
    @Laxmi_Kadam 6 месяцев назад

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

  • @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

  • @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?

  • @trevormiller931
    @trevormiller931 Год назад +1

    Still a W in my book. Awesome!

  • @sspmetal
    @sspmetal Год назад +1

    You are absolutely the best!

  • @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. 😊

  • @lovemsd7227
    @lovemsd7227 Год назад

    Very useful bro ❤️

  • @aysekoc481
    @aysekoc481 3 месяца назад

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

  • @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)

  • @walidbezoui
    @walidbezoui Год назад

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

  • @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 :)

  • @oussamaelgoum2553
    @oussamaelgoum2553 Месяц назад

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

  • @hafidzalawy5045
    @hafidzalawy5045 11 месяцев назад

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

  • @divyachopra2369
    @divyachopra2369 Год назад

    I am facing issue installing pycaret can anyone help?

  • @gazorbpazorbian
    @gazorbpazorbian Год назад +1

    congrats on your plate :D

  • @dareljohnson5770
    @dareljohnson5770 Год назад

    This is awesome!

  • @tsangwingho2508
    @tsangwingho2508 Год назад +1

    Congrats!!

  • @himanshudash5512
    @himanshudash5512 5 месяцев назад

    you are best man!

  • @sachinmishra3420
    @sachinmishra3420 Год назад +1

    Really Awesome

  • @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

  • @kabilan942
    @kabilan942 Год назад

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

  • @tonyjoffre2909
    @tonyjoffre2909 Год назад +1

    Congrats!

  • @tsarprince
    @tsarprince Год назад

    Mind blowing!

  • @SoSo-iw8qo
    @SoSo-iw8qo Год назад +1

    Congratulations 🎉

  • @josephloo1626
    @josephloo1626 Год назад +1

    Awesome !!!!!!

  • @Kinnoshachi
    @Kinnoshachi Год назад +1

    Pure legend ❤

  • @himanshudash5512
    @himanshudash5512 5 месяцев назад

    thanks

  • @squadgang1678
    @squadgang1678 Год назад

    Pycaret is a boon to machine learning

  • @piyushguptaaa
    @piyushguptaaa Год назад +3

    Why the Giftcards are invalid?

    • @iustin1174
      @iustin1174 Год назад +3

      Someone got it befor you... next time maybe

    • @Marcgopla
      @Marcgopla Год назад +6

      Who cares anyway, the price it’s the video itself

    • @subhamsinhajuiee905
      @subhamsinhajuiee905 Год назад +1

      @@iustin1174 How can someone be that quick
      He/ She must have opened the video for the code only then. This destroys the whole purpose of the video

    • @iustin1174
      @iustin1174 Год назад

      @@Marcgopla yes