Learn how to build a YouTube video summarizer and host it on a website. This series of hands-on sessions will touch upon Python programming, need-to-know concepts about data engineering, machine learning, serverless computing, cost estimation, and cloud deployment.

Delivery ModeOnline & In Person
Duration3 - 4 hours
PrerequisitesContainerization 101, Serverless Computing

What Will Be Covered

In this series of 3-4 sessions, you will build a web-based application in which users can indicate the URL of a YouTube video and, a few seconds later, get a summary of the key points mentioned in that video. This series of 3 - 4 hands-on project-based learning sessions aim to develop/upgrade machine learning (ML) skills and cover a mix of need-to-know minimums for cloud + data engineering, ML + model deployments.

With the end goal in mind,

  • You will start with developing some of the core modules required, such as the module that summarizes a video file. You will then implement the required modules to implement a simple user interface to complete the first stage of the Minimum Viable Product (MVP).
  • During the second stage, you will implement/provision the required infrastructure to host this application on the cloud.
  • During the third stage, you will put in place optimizations that will help you save costs in the long run.

Why?

๐Ÿ’กCompleting the 3 stages is essential, no matter your current role in your organization.

  • As an aspiring Data Scientist ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ’ป๐Ÿ‘จ๐Ÿพโ€๐Ÿ’ป, you probably do not want to box yourself with just developing expertise in developing ML models. You should also learn about the model deployment aspects as well.
  • As an aspiring Software/Data Engineer ๐Ÿ‘ท๐Ÿปโ€โ™€๏ธ๐Ÿง‘๐Ÿผโ€๐Ÿ”ง, you probably might be curious about how some of the ML models work. Also, whilst it might not already be part of your current job scope, it always helps to learn more about deployment and the management of containerized applications.

Upcoming Sessions

WhenWhere
Sunday, 24 Feb 20247 - 11 PM ๐ŸŒOnlineRegister

Please note:

  • Online sessions will have a maximum of 4 learners.
  • In person sessions will have a maximum of 6 learners.
  • All times above are expressed in SGT. Click on the ๐ŸŒ icon next to sessions of interest to get your location’s corresponding date and time.
  • For reference, 7 PM SGT is 4:30 AM (Bangalore), 6 PM (Jakarta), 3 PM (Lahore)

Other Dates & Times

๐Ÿ‘‹ I am interested but don’t see a date or time that works for me.

You can indicate your preferred date & time when you register.

What’s Next?

What’s next after attending this session?

This session covers content that is part of the following tracks:

Check out the complete list of upcoming sessions.

Alternatively, if you are a hands-on creator, check out the upcoming Hands-On Learning Sessions.