Mydra logo
Artificial Intelligence
Artificial Intelligence
DeepLearning.AI 2 logo

DeepLearning.AI 2

Building Generative AI Applications with Gradio

  • up to 1 hour
  • Beginner

Join our new short course, Building Generative AI Applications with Gradio! Learn from Apolinário Passos, Machine Learning Art Engineer at Hugging Face. Gain practical knowledge to rapidly build interactive apps and demos to validate your project and ship faster.

  • Gradio
  • Image Generation
  • Image Captioning
  • Text Summarization
  • Machine Learning

Overview

In this course, you will learn how to create and demo machine learning applications quickly using Gradio. You will build your own image generation, image captioning, and text-summarization apps. Additionally, you will learn to share your app with teammates, beta testers, and more on Hugging Face Spaces. By the end of the course, you will have the skills to rapidly build interactive apps and demos to validate your project and ship faster.

  • Web Streamline Icon: https://streamlinehq.com
    Online
    course location
  • Layers 1 Streamline Icon: https://streamlinehq.com
    English
    course language
  • Self-paced
    course format
  • Live classes
    delivered online

Who is this course for?

Python Enthusiasts

Anyone who has basic Python knowledge and wants to learn to quickly build and share apps and demos using Gradio.

Machine Learning Practitioners

Individuals looking to create and demo machine learning applications quickly.

Tech Innovators

People interested in building interactive apps and demos to validate their projects and ship faster.

Why should you take this course?

Artificial Intelligence

This course offers the key benefits of learning to create and demo machine learning applications quickly. It covers main topics such as image generation, image captioning, and text summarization using Gradio. Ideal for beginners with basic Python knowledge, this course will help you build and share interactive apps and demos, advancing your career in tech innovation.

Pre-Requisites

1 / 1

  • Basic Python knowledge

What will you learn?

Introduction to Gradio
Learn the basics of Gradio and how it can be used to create user-friendly machine learning applications.
Text Summarization App
Create a user-friendly app to take input text, summarize it with an open-source large language model, and display the summary.
Image Captioning App
Create an app that allows the user to upload an image, which uses an image to text (image captioning) to describe the uploaded image, and display both the image and the caption in the app.
Image Generation App
Create an app that takes text and generates an image with a diffusion model, then displays the generated image within the app.
Combining Apps
Combine what you learned in the previous two lessons: Upload an image, caption the image, and use the caption to generate a new image.
Chat Interface with LLM
Create an interface to chat with an open source LLM using Falcon, the best-ranking open source LLM on the Open LLM Leaderboard.

Meet your instructor

  • Apolinário Passos

    Machine Learning Art Engineer, Hugging Face

    Apolinário Passos is a Machine Learning Art Engineer at Hugging Face. He is an AI Artist and ML Art Engineer who specializes in Machine Learning + Creativity.

Upcoming cohorts

  • Dates

    start now

Free