Building Web Apps using FastAPI and Python | Async APIs | OCR App

Поделиться
HTML-код
  • Опубликовано: 18 сен 2024
  • In this video, I will write a web app that performs OCR on images. In the process, I'll tell you guys a little bit about FastAPI, why it might be better than Flask/Django, and also how to write async APIs to make your apps more responsive and scalable. We will also learn about scheduling background tasks with a practical example.
    GitHub Repo: github.com/Sou...
    OCR video: • OCR in 1 Line of Pytho...
    Deploy to Heroku: • Deploy your Python Web...
    #fastapi #async #python

Комментарии • 46

  • @draytond
    @draytond 3 года назад +7

    Excellent tutorial. Really appreciate the fact that you explain context, and why certain things are done in a particular manner. Cheers!

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

    Appreciate that you explanation reasonably regarding async and background task

  • @gopal.kalpande
    @gopal.kalpande 3 года назад

    This video will save me today for my system design interview at Silicon Valley startup. I can bet on it.
    Thanks a lot, Bro. Keep up the great work:)

  • @sudharsan4040
    @sudharsan4040 3 года назад

    One of the best FastApi tutorials I've come across. Thanks a lot :)

  • @kumarkartikeyagarwal6573
    @kumarkartikeyagarwal6573 3 года назад

    Really AMAZING, very well explained covering the depth. Hope to see more such videos soon.

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

    Finely I found what I'm looking for, thank you so much. this was amazing. I subscribed !! Do more videos like this and if you can build some web apps with FARM stack that will be amazing, there isn't that much of videos on it. I'll really appreciate it. Thanks again.

  • @tamgaming9861
    @tamgaming9861 3 года назад

    Man your content is awesome. I am not a coder, but its interesting for me to see how you think and work and to learn from you. Thanks for your content!!!

  • @ketaniralepatil4680
    @ketaniralepatil4680 3 года назад +1

    Excellent tutorial, I would recommend you to increase don't size in your IDE.

  • @INVINCIBLESTUDIOS
    @INVINCIBLESTUDIOS 3 года назад

    Awesome excellent tutorial. This one stood out of all the other fast api articles.

  • @RizwanShaikhdroid
    @RizwanShaikhdroid 2 года назад

    Thanks for this!
    Really helped to understand FastAPI and components.

  • @VivekKumar-gj7tf
    @VivekKumar-gj7tf 2 года назад

    You're a hero. Awesome content and explanation.

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

    wow. amazing perfect

  • @MuhammadAwais-rp8po
    @MuhammadAwais-rp8po 3 года назад

    Amazing tutorial Sir, I really learnt a lot about FastAPI and async programming in general!

  • @notsobob
    @notsobob 3 года назад

    Brilliant tutorial, thanks! Extremely clear and logical.

  • @jayeshsuryawanshi213
    @jayeshsuryawanshi213 3 года назад

    Waiting for more frequent uploads!

  • @shahzadtechworld7690
    @shahzadtechworld7690 3 года назад

    Eagerly waiting

  • @ViratKohli-gh6ic
    @ViratKohli-gh6ic 3 года назад

    Very informative. Thanks

  • @user-or7ji5hv8y
    @user-or7ji5hv8y 3 года назад

    Great and clear explanation.

  • @igorportnoy978
    @igorportnoy978 2 года назад

    Cool! Really useful!

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

    Bro, this app is not performing ocr in async manner, I'm getting all images at once after waiting for 5-6 seconds

  • @rainwave5
    @rainwave5 2 года назад

    8:06 😂 don't worry about it man. As a native English speaker I can assure you it's a good phrase to use nonetheless.

  • @Jollyjoky
    @Jollyjoky 3 года назад +1

    Amazing video! Does it work with pdf files? I'm new to django. Thanks in advance

  • @cyberhard
    @cyberhard 3 года назад

    Excellent tutorial!

  • @vashistnarayansingh5995
    @vashistnarayansingh5995 3 года назад

    What is the second user ping the extract text api does it handle that also

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

    h Sourav thanks for this amazing tutorial but it seems not working on extract text part not sure why can you help me here please?

  • @vashistnarayansingh5995
    @vashistnarayansingh5995 3 года назад

    how fast api handles multiple requests, as we have threading as a parameter in flask to handle multiple request how does fast api do it?

  • @shanud7689
    @shanud7689 3 года назад

    Can I know how to do setup for background task given a scenario where the api is hit twice orn times simultaneously

  • @punnarajeev867
    @punnarajeev867 3 года назад

    Hey hai, Sourav johar just i crated one desktop application using Qt5-designer and packed with pyinstaller. it's hanging while i am try to run it. but if i try main.py file from terminal it's working fine. can you help me out i can't fix it.

  • @mahmoudbustami1242
    @mahmoudbustami1242 3 года назад

    when I am trying to deploy it on Heroku I get this error [ERROR] Unable to process file: temp/temp.PNG
    please help
    thank you

  • @shahzadtechworld7690
    @shahzadtechworld7690 3 года назад

    Finally 😁😁

  • @arturocdb
    @arturocdb 2 года назад

    Too small my friend, its a shane… looks interesting

  • @souravmzdr
    @souravmzdr 3 года назад

    Thank you Bro!

  • @vashistnarayansingh5995
    @vashistnarayansingh5995 3 года назад

    Have you used asyncio to make the def, async def?

  • @priyankamahadevu3830
    @priyankamahadevu3830 3 года назад

    I am getting an error 'Converted Text
    [ERROR] Unable to process file: temp\temp.JPG' when i hit extract text. As mentioned before i did created temp folder under project folder. Can anyone help me on this

    • @slvnmpi
      @slvnmpi 2 года назад

      me too mis prianka

    • @slvnmpi
      @slvnmpi 2 года назад

      do you have solution this problems?

  • @thnmanucian7993
    @thnmanucian7993 3 года назад

    i have error 'Unable to process file: temp\temp.jpg' when i click button 'Extract Text'. How can i fix it? Thank you

    • @farankhan63
      @farankhan63 3 года назад

      stuck in this problem, anyone knows the solution?

    • @SouravJohar
      @SouravJohar  3 года назад

      Create a folder called temp in your project folder. That should help.

    • @priyankamahadevu3830
      @priyankamahadevu3830 3 года назад

      Is this issue solved for u ?

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

      ​@@SouravJohar it's still not working for me

  • @shivansh9387
    @shivansh9387 3 года назад

    Hey why don't you make programming tutorials?

  • @ThePirateHistory
    @ThePirateHistory 3 года назад

    Seriously God? I thought I was one such fool that I processed pictures and asked the result every 3 seconds, isn't that stupid? this is essentially ddos, constantly hammering the server and asking the task was completed, it was still fine for me, I used celery and redis

  • @kamarajkamesh8929
    @kamarajkamesh8929 3 года назад

    Happy birthday

  • @ANSYoutube
    @ANSYoutube 3 года назад

    I want to contact you . Are you on linkedin or gmail id if you could give . I want to ask things related to my AI project