Streamlit Elements You Should Know About in 2023

Sdílet
Vložit
  • čas přidán 11. 06. 2024
  • Streamlit is a Data Scientist favorite when it comes to building web apps for our projects. It has many different widgets, components and functionalities within itself. Here are my 9 favorite Streamlit elements and components that I love to use.
    👋 Keep in touch?
    ==========================
    🐥 Twitter - / misraturp
    🔗 LinkedIn - / misraturp
    📹 CZcams - / @misraturp
    🌎 Website - misraturp.com/
    Courses & resources
    ============================
    📙 Fundamentals of Deep Learning in 25 pages
    misraturp.gumroad.com/l/fdl
    👩‍💻 Hands-on Data Science: Complete your first portfolio project
    www.misraturp.com/hods
    📥 Streamlit template
    misraturp.gumroad.com/l/stemp
    🤖 Deep Learning 101 with Python and Keras (FREE)
    • 50 Days of Deep Learning
    🏃‍♀️ Data Science Kick-starter mini-course (FREE)
    misraturp.gumroad.com/l/kick-...
    🐼 Pandas cheat sheet (FREE)
    misraturp.gumroad.com/l/pandascs
    📝 NNs hyperparameters cheat sheet (FREE)
    misraturp.gumroad.com/l/hcs
  • Věda a technologie

Komentáře • 161

  • @misraturp
    @misraturp  Před rokem +8

    👇 Get the ready-to-use code template for Streamlit
    misraturp.gumroad.com/l/stemp

  • @tellator
    @tellator Před měsícem +3

    Today I found out that this thing exists. In 20 minutes, I understood the basics of how to work with it. My life will never be the same. It's soooo simple and flexible!

  • @plouf1969
    @plouf1969 Před rokem +7

    Awesome video - so useful to see some less obvious but very useful components rather than a massive laundry list of components displayed in the offical doc.

  • @ApeWithPants
    @ApeWithPants Před rokem +11

    I'm just discovering streamlit. This package is great and will save me a ton of time building my own webapps. Thanks for these examples.

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

    Cool Tips. Straight to the point. Very professional. Loved it! Shared with my team

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

    Finally a video that explains some Streamlit examples that can be understood! Thank you.

  • @inkuban
    @inkuban Před 6 měsíci

    So good Misra. Succinct, relevant, right to the point!

  • @davidl3383
    @davidl3383 Před rokem +6

    You are a really good teacher. It's amazing to see how fluid the learning process goes with you.
    bravo and thank you

    • @misraturp
      @misraturp  Před rokem

      That's amazing to hear, thank you David :)

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

    Thank you very much for this very useful presentation of streamlit and its libraries. At first, I couldn't run the app file. Then, I uninstalled and reinstalled streamlit and managed to use it effectively. You're very clear on your explanation and show everything one needs to do it.

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

    Well done. Thanks. Subscribed and looking forward to more content.

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

    Excellent Intro for newbies. Thanks.

  • @ShedrackLawrence-shed
    @ShedrackLawrence-shed Před 4 měsíci

    Enjoyed every second of this video. Beautiful video from a beautiful teacher ❤

  • @ShadowInfest
    @ShadowInfest Před rokem +3

    Super helpful video, nicely explained, on the point and very pleasing to watch and listen to you teaching stuff.
    Charming and charismatic as well :) Thank you for those videos! Keep on going ;)

  • @user-lv7ft2zu7k
    @user-lv7ft2zu7k Před 10 měsíci

    Thank you. Nice job explaining things.

  • @shivkrishnajaiswal8394

    Useful!! Thanks

  • @p.c.336
    @p.c.336 Před 4 měsíci

    Very informative and clear. Much appreciated 👍

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

    thank you very much for your inspiring video

  • @Ulaan-fx7hd
    @Ulaan-fx7hd Před 4 měsíci

    very helpful! Good video!

  • @vijay-wu6bd
    @vijay-wu6bd Před 9 měsíci

    Thank you for sharing this, it's very nice.

  • @anakhaharidas3918
    @anakhaharidas3918 Před rokem

    Awesome 👍

  • @michaelmebratu2921
    @michaelmebratu2921 Před rokem

    Amazing, thanks for putting this together!!

  • @991122bc
    @991122bc Před 10 měsíci

    Really good explanation how to use these elements! Thanks for know how. 😊

  • @majidhassany
    @majidhassany Před 21 dnem

    Very useful 👍

  • @sivam5881
    @sivam5881 Před rokem

    Just awesome. Very nicely explained. Thank you so much.

  • @marianpg
    @marianpg Před 26 dny

    You're awesome! I didn't know too much about this tool. Thank you so much!
    Muchisimas gracias por el contenido, muy buenos tus videos! Regards from Argentina | saludos desde Buenos aires 🙂🙃

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

    Excellent 💯💯💯

  • @niteshbharati1759
    @niteshbharati1759 Před rokem +4

    Hi
    I love the way you explain things.
    I would love to know more about streamlit,can you please make more videos on it 😊

  • @kemenagrejanglebong3393
    @kemenagrejanglebong3393 Před rokem +1

    You deserve youtube award of the year. TNice tutorials video truly nails it! Very well explained... The way you cut the bullsNice tutorialt and get straight to it..

    • @misraturp
      @misraturp  Před rokem

      That's great to hear, thank you for your support Kemenag!

  • @mikemihay
    @mikemihay Před rokem

    Thank you for sharing this video!

  • @kennethlarsen3907
    @kennethlarsen3907 Před rokem +1

    This was a great intro for me on what Streamlit can do. Thanks!!

    • @misraturp
      @misraturp  Před rokem

      Great to hear Kenneth! You're very welcome :)

  • @behradio
    @behradio Před rokem

    so helpful, thanks for sharing

  • @lfmtube
    @lfmtube Před rokem

    Great video. Thank you very much. 🖖

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

    very nicely done!

  • @giressepatrick5275
    @giressepatrick5275 Před rokem

    Thank you very much. Very good presentation

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

    You are amazing!

  • @ibrahimyoussef4263
    @ibrahimyoussef4263 Před rokem

    a very good video thanks for sharing

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

    mısra hanım teşekkürler.

  • @arnoldtvisagie
    @arnoldtvisagie Před rokem

    CZcams has been recommending this video for a while now. Finally watched it. Worth every second🎉
    Can you make a part 2.

    • @misraturp
      @misraturp  Před rokem +1

      Amazing to hear! I'll note it down for the future!

  • @aizen2455
    @aizen2455 Před 12 dny

    Instantly subscribed 🎉

  • @KelvinKambalame
    @KelvinKambalame Před rokem

    I love the way you teach ,and I want more videos of streamlit please.....

  • @instituteoflogic
    @instituteoflogic Před rokem

    Yes Nice 👍

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

    Gostei muito !!!!!😍😍😍😍👍 ganhou mais um inscrito!!!

  • @YammyBoh7
    @YammyBoh7 Před rokem

    Great video, thank you :)

  • @pr0vider
    @pr0vider Před rokem

    I'm about to start a project presentation, mostly graph's and text. Streamlit is in the list for this ;). Thanks Mısra Turp

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

    Thanks!

  • @shivayshakti6575
    @shivayshakti6575 Před rokem

    Progress bar is awesome 🎉

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

    Cool

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

    Thanks for the video ! It was very interesting. What is your editor ?

  • @elhalmihamza28
    @elhalmihamza28 Před rokem

    thanks for this tutorial ..............

  • @invictus327
    @invictus327 Před rokem

    Thank you. 🙂

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

    Hello, thank you so much for tutorial... , Are you able to share, what software are you using to record your video tutorial ? would appreciate the info

  • @gunawanwibisono5084
    @gunawanwibisono5084 Před rokem

    Thanks you.

  • @lukelaylo3147
    @lukelaylo3147 Před rokem

    Thank you very much bea alonzo!

  • @royalclassicengineering7609

    Perfect Job Misra.How can I attach those photographs to a database like Sqlite with details such as Name, email, and Phone no.

  • @ruthwik081
    @ruthwik081 Před 6 měsíci

    Is there a way to set the callback function the first time page loads?

  • @maxhanson7
    @maxhanson7 Před rokem

    Can you synchronize multiple videos? Great video btw! Incredibly helpful!

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

    How does one ensure that the changes persist so that on the app resume, whatever you did would show?

  • @jpcervone16
    @jpcervone16 Před rokem

    so good!! Thank you so much! Would you mind telling me which IDLE do you use to code? I've never seeing this one before and I would like to try it out. Thank you and keep up with the good work!!

    • @sglbl
      @sglbl Před rokem

      It's Sublime Text. It's not an IDE, just a text editor actually with some good features.

    • @misraturp
      @misraturp  Před rokem +1

      Hey João, I am using Sublime Text. :)As Süleyman mentioned it's not exactly an IDE but a text editor. I like using it for the simplicity in my tutorials.

    • @vijay-wu6bd
      @vijay-wu6bd Před 9 měsíci

      I like Sublime's low resource usage and fast speed@@misraturp 😄

  • @user-du8cy4yr4d
    @user-du8cy4yr4d Před 28 dny

    ❤❤❤❤❤❤

  • @fresred
    @fresred Před 10 dny

    Would love to use streamlit, but one thing I struggle with is regarding local hosting as anyone who knows the ip address can access the webpage directly. Do you have any recommendations with regards to the websecurity?

  • @Did.You.Know.......
    @Did.You.Know....... Před 5 měsíci

    How is that progress bar tracking the actual progress of the file upload?

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

    Is there an alternative to change progressbar color by value? ex.:
    > 0 and < 50 = green
    > 50 and < 80 = yellow
    > 80 and < 100 = orange
    = 100 = red

  • @phunghm
    @phunghm Před rokem

    Interesting topic explained with a beautiful face. Thank you!

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

    can you explain passing parameters between pages and tabs?

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

    It seems as if the progress bar is not actually related to the actual photo upload time. Is that correct?

  • @ligthepro4130
    @ligthepro4130 Před rokem

    thank u girl🥰🥰

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

    Is there any way to launch streamlit as excitable file ?

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

    How to upload multiple images and save them for later use in the application?

  • @bay-bicerdover
    @bay-bicerdover Před rokem

    Will it play in Peoria?

  • @nassarzinho
    @nassarzinho Před rokem

    Congrats for the video!
    I have two questions.
    1) You splitted the page into 3 columns. How I can set the object to fit dinamically the column width? I dont know if I missed some point of your explanation.
    2) How I can divide the page into different number of columns? For instance, I have just one column, then I choose 3 columns, and then I want continue the rest of the page with one column again.
    Tkx again for your video.

    • @misraturp
      @misraturp  Před rokem +2

      Hey Yuri, thank you!
      As far as I know, what you asked on your first point is not possible natively. There might be some css code you can add to the Streamlit app to make that happen though.
      For your second point, you can define separate containers and have different column numbers per container.
      Hope this helps :)

    • @nassarzinho
      @nassarzinho Před rokem

      @@misraturp thank you so much. I'll take a look on these points. :D

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

    how could MathJax be integrated into Python by using streamlit to display LaTex as mathematical expressions in a web application?

  • @M20081986
    @M20081986 Před rokem

    Very informative and practical video. Thanks a lot ! 🙂
    Is there a way to stop streamlit running full app top to bottom everytime something changes on screen?
    -Mandar

    • @misraturp
      @misraturp  Před rokem +1

      That will happen everytime unfortunately but you can use some tricks to control what runs first with Streamlit Session States. Take a look at my video on Streamlit Session States for that :)

    • @M20081986
      @M20081986 Před rokem +1

      @@misraturp I have been through that video already but maybe I am not getting properly. Will give it a try again. Thanks 🙂

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

    When use Dash instead of Streamlit?

  • @tiagogalvao6780
    @tiagogalvao6780 Před rokem

    Hello i would like to know how i can write out of expander after the expander? Good video.

    • @misraturp
      @misraturp  Před rokem

      Just need to write outside the indentation, that would be outside the expander.

    • @bay-bicerdover
      @bay-bicerdover Před rokem

      🤦🏻

  • @hayatt143
    @hayatt143 Před rokem

    Hi Mısra,
    How can we create some ticket requests queue. Which shows buttons like Approve and cancel. And only a certain person can have rights to approve it.
    I looked for this but haven't found much on it. How can this be achieved?

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

    Thank you! You're such a pretty and wonderful lady. You're highly appreciated.

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

      Can you please help me out.
      I'm having issues downloading streamlit on my system.

  • @tomasgonzalez4819
    @tomasgonzalez4819 Před rokem

    The # actually called the _hash sign._ Thanks to Twitter, many say hashtag, but that is the name given to function that the # followed by a text string serves on Twitter, i.e., it "tags" a tweet for data collection purposes. The # is also known as the _pound sign._ 🤓

  • @kowsikagovindan1012
    @kowsikagovindan1012 Před rokem

    How to video call in streamlit

  • @mikekaspari1357
    @mikekaspari1357 Před rokem

    Thanks for sharing. Is it possible to upload a csv file, do some pandas stuff and then download an excellist for example?

    • @drzobekenobe
      @drzobekenobe Před rokem

      st.file_uploader()

    • @marcellodichiera
      @marcellodichiera Před rokem

      Yep, I built a machine learning model that makes prediction after an excel file is uploaded

    • @readbhagwatgeeta3810
      @readbhagwatgeeta3810 Před rokem

      @@marcellodichiera Is it possible to upload video in streamlit ? I am working on traffic flow management application on computer vision ? Will it be possible for me to deploy my project ( doing all the graphical analysis, such as number of vehicles, speed etc) in streamlit or I have to learn flask or django for that ?

    • @marcellodichiera
      @marcellodichiera Před rokem

      @@readbhagwatgeeta3810 hi, you can capture picture from camera, but also with the fileuploader() you can upload video files, not sure at the moment if after uploaded you can do analysis , but i think it should be possible

    • @misraturp
      @misraturp  Před rokem +2

      Hey Mike, yes that's possible. You can do all the analysis you want in the Streamlit app that you would do in a Python script. You just need to be mindful of how much the user might need to wait in between reruns.

  • @sholay7255
    @sholay7255 Před rokem

    Thank you for the lecture videos Ma, Thank you so much. I watched a video of you on evaluation metrics in assemblyAI channel and I have a question to ask based on model evaluation, my question goes like this Ma, when we deploy our model to a web app using streamlit, can we use a confusion matrix to figure out which exact datapoint our model predicted wrongly by applying the confusion matrix to the final predictive system output in the web app?

  • @aloobikano794
    @aloobikano794 Před rokem

    She is 🔥

  • @andrewlu8432
    @andrewlu8432 Před rokem

    how to setting the wide mode as true in initial?

  • @back2normality
    @back2normality Před rokem

    How do we make standalone file (single file exe) for streamlit to be shared with peers ?

    • @misraturp
      @misraturp  Před rokem

      I'm not sure if that's possible. One way is to use Streamlit Community Cloud to deploy your app on the cloud and then share the link with everyone. I explain how to do that here: czcams.com/video/B0MUXtmSpiA/video.html

  • @priscarogi2183
    @priscarogi2183 Před 10 dny

    Hi there, I am looking for a Streamlit tutor to help me with my project. I am a biginner and my project is simple, but I have never used strealint before and need a tutor asap . Do you think you could help?

  • @chriskeo392
    @chriskeo392 Před rokem

    Can streamlit process 3 mill rows with 30 columns ok?

    • @misraturp
      @misraturp  Před rokem

      I'm not sure. But that might be a processing power issue rather than Streamlit.

  • @thegame5581
    @thegame5581 Před rokem

    Very difficult to install streamlit. not compatible with latest python version on linux. spend too much time just for the problem of installation.

  • @satyamdhakite1510
    @satyamdhakite1510 Před rokem

    Does any one know a way to integrate the bootstrap nav bar into the streamlit app

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

    That 60 degrees is pretty hot

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

    Damn, 60 degree celcius

  • @patriciaferrazvieira116

    Can u teach how to use nexus

  • @haiderali-uf4gy
    @haiderali-uf4gy Před rokem

    can we upload .sav(spss file) in streamlit. i am trying but i am unable to do.

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

    Creo que seria dinamico, pero entiendo que no es su idioma materno

  • @Ajit0208
    @Ajit0208 Před rokem

    nice concept , but most human will be will be in-state at 60 C .

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

    thank you. =)

  • @faisal_shamim
    @faisal_shamim Před rokem

    well, i must say you have got some cool ways to make people learn something in a friendly manner. Really loved it. Can we connect on LinkedIn?

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

    Thanks! very useful !!!