👩🏻‍💻 How to Create a Python Dashboard for Audio Data | AssemblyAI + Panel

Поділитися
Вставка
  • Опубліковано 6 лип 2024
  • 👩🏻‍💻 AssemblyAI 👉 www.assemblyai.com/?...
    🔑 Github repo for project 👉 github.com/thu-vu92/audio_ana...
    Big thanks to ‪@KenJee_ds‬ for your awesome video on learning how to code! 🙌🏽
    Hey data nerds 👋, in this video we are going to talk about automatic speech recognition (ASR) and build an audio content analyzer dashboard using AssemblyAI's API and Panel. There are a lot of useful things you can do with speech recognition (that are actually more useful than this 😅). With this audio visualization app, I hope to inspire you to create a fun project for your own portfolio using APIs! And hope you enjoyed watching it too!
    Thank you for watching and have a great day! 🤗
    🔑 TIMESTAMPS
    ================================
    0:00 - Intro & What we will be building
    1:19 - A (very) brief history of ASR
    2:34 - AssemblyAI
    3:04 - Getting audio transcription
    11:34 - Building audio content dashboard
    26:44 - Trying AssemblyAI on pop song
    27:16 - Your challenge!
    👩🏻‍💻 COURSES & RESOURCES
    ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
    📖 Google Advanced Data Analytics Certificate 👉 imp.i384100.net/anK9zZ
    📖 Google Data Analytics Certificate 👉 imp.i384100.net/15v9y6
    📖 Learn SQL Basics for Data Science Specialization 👉 imp.i384100.net/AovPnJ
    📖 Excel Skills for Business 👉 coursera.pxf.io/doPaoy
    📖 Machine Learning Specialization 👉 imp.i384100.net/RyjykN
    📖 Data Visualization with Tableau Specialization 👉imp.i384100.net/n15XWR
    📖 Deep Learning Specialization 👉 imp.i384100.net/zavBA0
    📖 Mathematics for Machine Learning and Data Science Specialization 👉 imp.i384100.net/LXK0gj
    📖 Applied Data Science with Python 👉 imp.i384100.net/gbxOqv
    🙋🏻‍♀️ LET'S CONNECT!
    ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
    🤓 Join my Discord server: / discord
    📩 Newsletter: thu-vu.ck.page/profile
    ✍ Medium: / vuthihienthu.ueb
    🔗 All links: linktr.ee/thuvuanalytics
    As a member of the Amazon and Coursera Affiliate Programs, I earn a commission from qualifying purchases on the links above. By using the links you help support this channel at no cost for you.
    #speechrecognition #nlp #Datanerd #DataAnalysis #datascience #ThuVu #dataanalytics

КОМЕНТАРІ • 70

  • @Thuvu5
    @Thuvu5  Рік тому +9

    Hey data nerds, hope you enjoyed this video! 🤓🤗 For more information on AssemblyAI, check it out here www.assemblyai.com/?

    • @Barbara-ka1mt
      @Barbara-ka1mt Рік тому +1

      You forgot to pin this comment with the link. Great content btw! 😉

    • @Thuvu5
      @Thuvu5  Рік тому

      @@Barbara-ka1mt Oh thank you for letting me know 😅💜

  • @LukeBarousse
    @LukeBarousse Рік тому +4

    Ha! Love the opening skit! 🤣
    It always amazes me the APIs available to simplify our jobs in coding! 🙌🏼 Thanks for sharing this Thu!

    • @Thuvu5
      @Thuvu5  Рік тому +1

      Haha thank you for this Luke! 🙌🤗

  • @luisjimenez917
    @luisjimenez917 Рік тому +1

    Thanks Thu Vu, I like your challenge!!

  • @CodingIsFun
    @CodingIsFun Рік тому +1

    *Super exciting project and excellent editing! Well done!* 👍I also love the short intro. I just imagine how people would react when walking by the elevator and seeing you (and your 'moustache') in there. 😅Greetings to the Netherlands!

    • @Thuvu5
      @Thuvu5  Рік тому +1

      Hey Sven! Thank you so much for checking out my video and your kind words!! 🙌🙌 Oh I’m not sure how they would react but I did hear some people get annoyed as I held the elevator for too long 🙈😂. Greetings to Germany!

  • @arielfelices5879
    @arielfelices5879 Рік тому +1

    Thanks Thu Vu for another great content! :) Truly helpful and inspiring!

    • @Thuvu5
      @Thuvu5  Рік тому +1

      Thank you Ariel! Really appreciated it 💜

  • @rrrevered
    @rrrevered Рік тому +1

    Consider the Like Button Smushed!! Thank you, Vu!

  • @MinhNguyen-lz1pg
    @MinhNguyen-lz1pg Рік тому +7

    Awesome project walk through! Love it. I saw that you have a lot of data science project contents. Will you be open to discuss on the process of how you find the problem and how you break it down to what is needed to be done?

    • @Thuvu5
      @Thuvu5  Рік тому +3

      Thank you Minh for this suggestion! Actually I have another video about ‘How I come up with data project idea’ on my channel. Pls feel free to check it out! Hope it helps!! 🙌

  • @diegombt
    @diegombt Рік тому +4

    This is an amazing content. I'm really happy to have you in my youtube recommendations. Thank you very much :)

    • @Thuvu5
      @Thuvu5  Рік тому +1

      This is so kind of you! Thank you Diego 🤩. So glad you enjoy my content!

    • @diegombt
      @diegombt Рік тому

      @@Thuvu5 I'm learning and this content help me a lot 👌😁

  • @antoniushka
    @antoniushka Рік тому +1

    Great Project! So instructive video. Thanks for sharing! ❤️

    • @Thuvu5
      @Thuvu5  Рік тому +1

      Thank you so much! 🙌🙌

  • @AyaNori
    @AyaNori Рік тому +1

    You and your channel and the intro are wonderful 😄 Thank you

    • @Thuvu5
      @Thuvu5  Рік тому

      Aw thank you, Aya. I’m glad you enjoyed the channel and my silly intros from time to time 💜

  • @alessandrobruni568
    @alessandrobruni568 Рік тому +1

    Bravissima. Di ispirazione. Grazie

  • @HuyTran-qu8gv
    @HuyTran-qu8gv Рік тому

    Chị giỏi quá ngưỡng mộ c ❤️❤️❤️

  • @venkatprasath01
    @venkatprasath01 Рік тому

    Excellent video!! 👍👍 Gives a nudge to move forward in our Data Science journey. Keep Inspiring!!👊👊

    • @Thuvu5
      @Thuvu5  Рік тому

      Absolutely! Thank you so much Venkat! 🙌🏽

  • @gviacava
    @gviacava Рік тому +1

    Awesome!!! thank you! - nice intro :)

    • @Thuvu5
      @Thuvu5  Рік тому +1

      Ha thank you Gio! 🤩 The intro was probably most fun to make haha

  • @RahmanIITDelhi
    @RahmanIITDelhi Рік тому +1

    Awesome...I will try to work on that and complete the dynamics.

    • @Thuvu5
      @Thuvu5  Рік тому

      Awesome!! 🙌 thank you for watching Rahman

  • @bernard-ng
    @bernard-ng Рік тому +1

    WHAT AN AMAZING VIDEO 🤩

  • @SophiaYangDS
    @SophiaYangDS Рік тому +1

    Nice Panel app! Love it! ♥

    • @Thuvu5
      @Thuvu5  Рік тому

      Thank you so much Sophia! 🤗💜

  • @Ligress
    @Ligress Рік тому +2

    I want more if these videos
    I don't usually comment on tech channel but you Miss are brilliant

    • @Thuvu5
      @Thuvu5  Рік тому +1

      Oh thanks so much for these kind words Abdul!! 💜

  • @shinzolabe2434
    @shinzolabe2434 Рік тому

    Hi, love your content. Just saw your video on OOP. I have a question... Is it important to learn such theoretical concepts and learning to read research papers to get into machine learning/data science. I mean i got the general idea of the concept but i can't see the problems I might encounter on a practical level. ( I want to get into the business applied side of things)

  • @kilerkai
    @kilerkai Рік тому +1

    New Thu video Poggers.

    • @Thuvu5
      @Thuvu5  Рік тому +1

      Yaaay 🥳 Thank you for watching!

  • @JoaoLucas-pn7ru
    @JoaoLucas-pn7ru Рік тому +2

    Great content. I Kind question, Do you know Streamlit ? I think Stremalit is a great choice of dashboard for python instead Panel

    • @Thuvu5
      @Thuvu5  Рік тому +1

      Hey Joao, yes I know Streamlit and used it for one of my projects at work. But for some reason I didn’t like it so much. It’s quite slow from my experience. And also Panel works with Jupyter notebook so it’s quite fun to use. That’s my only reason. But I see a lot of people use Streamlit for small apps as well. So it’s definitely a good tool to learn.

  • @markduong545
    @markduong545 Рік тому +1

    Funny intro. 😁

  • @vitaltopics316
    @vitaltopics316 Рік тому +1

    Thank you! Can you discuss and explain the new Prof. Andrew's ML course lab assignments?

    • @Thuvu5
      @Thuvu5  Рік тому

      Hey, I’m afraid I can’t because it’s a paid course/material..

    • @vitaltopics316
      @vitaltopics316 Рік тому

      @@Thuvu5 Oh okay, thank you 🙂

  • @fluxqubit
    @fluxqubit Рік тому +2

    I downloaded your repo and ran it without problems. Except one thing: the cell with the dashboard template does not run. It gives an error and requires the variable highlights_plot.
    In your video, I see that this variable was already there in your scatter plot, which you removed it later from the github notebook for some reason.
    Otherwise, it is a fantastic tutorial! Thank you!!

    • @Thuvu5
      @Thuvu5  Рік тому +1

      Oh I didn’t notice I did that! Thank you so much for letting me know! I’ll update the notebook 🙌

  • @ankit-yf5qp
    @ankit-yf5qp Рік тому

    I feel lucky I found you

  • @alvinthai9058
    @alvinthai9058 Рік тому

    Hi Thu, when defining the update_wordcloud method, num_words was not used. How does @panel.depends(controller.param.word_slider, watch=True) still work?

    • @Thuvu5
      @Thuvu5  Рік тому +1

      Hi Alvin, sorry it was a mistake in the video. I should've changed the number 20 to num_words in the update_wordcloud function 😅. I've fixed this in the Git repo 🙌🏽

    • @alvinthai9058
      @alvinthai9058 Рік тому

      @@Thuvu5 your projects helped me in a correlative, not causative way

  • @jamesmichaelsantiago
    @jamesmichaelsantiago Рік тому +3

    For a minute there I was wondering who's the dude with Thu in the elevator 😂.

    • @Barbara-ka1mt
      @Barbara-ka1mt Рік тому

      I was wondering the same!!! 😂😂😂

    • @Thuvu5
      @Thuvu5  Рік тому +1

      Hahaha so I did a great job at acting the guy? Woohoo I can’t believe it 🙈🥳

  • @rozinha3377
    @rozinha3377 Рік тому

    👏

  • @JimCallahanOrlando
    @JimCallahanOrlando Рік тому

    Video is less than 30 minutes; how long did the project actually take? 30 hours?
    Did you draw upon prior experience with dashboards?
    I might be able to use the second half of the video for a Twitter project I was planning.
    BTW, I am 2/3 of the way through Andrew Ng's Machine Learning Specialization you recomended.
    Thanks!

    • @Thuvu5
      @Thuvu5  Рік тому

      Hey Jim, yes it indeed took me about 30 hours :). Good luck with finishing the ML specialization 🍀

  • @Osteomorphis
    @Osteomorphis Рік тому

    Chao em Thu. Can you do a video about Bayesian statistics in data science? I mean, I understand priors and posterior probabilities; I've also known data scientists who use Bayesian statistics in their data science projects...but I haven't figured out when to use it yet or what insights it can help us with for business intelligence. Perhaps you've used it in one of your projects?

    • @Osteomorphis
      @Osteomorphis Рік тому

      Maybe 2 part video? One part on basics and another video on one of your specific projects?

    • @Thuvu5
      @Thuvu5  Рік тому

      Hey Matt, thank you for the suggestion! I also don't use Bayesian statistics in my work. But I'll think about it for an upcoming video 😊.

    • @Osteomorphis
      @Osteomorphis Рік тому

      Cool. Not sure if I will in the near term either. Just wondering though as I've only really seen it applied to marketing but no where else.

  • @Deimophobos
    @Deimophobos Рік тому

    Wonderful project and very good video, but I had a problem with the code that I couldn't solve, everything went well until I got to the part of the Download transcript widget where you make the buffers. i had this error: TypeError: string argument expected, got 'NoneType'.
    I didn't understand what it could be, I tried to look in some places but I only saw errors regarding the installation of specific libraries, such as tensorflow for example.

    • @Thuvu5
      @Thuvu5  Рік тому +1

      Hey Gabriel, thanks for trying it out! I think your transcript might be empty atm and this caused the error. Please check if this is the case. I found that sometimes when you fetch the transcript from the API, the result will be automatically cleared out after maybe 30mins of inactivity

    • @Deimophobos
      @Deimophobos Рік тому

      @@Thuvu5 Oh that's right, I ran the part to get the transcription result again and then I ran the other part and it worked, there was a "," right after the API_KEY that I think was getting in the way too. Now it worked! Thank you so much, I love your videos!

    • @sumanthrao6531
      @sumanthrao6531 Рік тому

      im also getting same error . i tried to run multiple times after that also I'm getting same error can you please help @Thu Vu data analytics

    • @sumanthrao6531
      @sumanthrao6531 Рік тому

      @@Thuvu5 im also getting same error . i tried to run multiple times after that also I'm getting same error can you please help

  • @oilgas1016
    @oilgas1016 Рік тому

    Great content!

    • @Thuvu5
      @Thuvu5  Рік тому

      Thank you!! 👋

  • @daichiishikawa2960
    @daichiishikawa2960 Рік тому +1

    chị oi
    I'm planning to go to Vietnam.

    • @Thuvu5
      @Thuvu5  Рік тому

      That’s awesome!!

  • @renounhinged
    @renounhinged Рік тому

    Goodness she is so pretty I had to watch the video again because I did not listen to the words the first time

    • @Thuvu5
      @Thuvu5  Рік тому

      Haha thank you 😅

  • @le0nz
    @le0nz Рік тому +2

    Assamblybai is easy to use but pretty bad tho.