Back to courses

Learn Hugging Face by Building a Custom AI Model

Learn the Hugging Face ecosystem from scratch including Transformers, Datasets, Hub/Spaces, and more by building and customizing your own AI text classification model and launch it for use in the real-world!

5 Days

Average time students take to complete this course.

instructor
Taught by: Daniel Bourke
Last updated: December 2024

Overview

Gain real-world experience by learning how to utilize Hugging Face to solve practical problems with your own AI text classification model!

What you'll learn

  • How to prepare and process datasets using Hugging Face Datasets
  • Techniques for training and fine-tuning text classification models with Hugging Face Transformers
  • Methods for evaluating model performance using Hugging Face Evaluate
  • Steps to deploy your trained model to the Hugging Face Hub
  • How to create interactive demos for machine learning models using Gradio
  • Practical experience in the full lifecycle of a machine learning project, from data preparation to deployment

Why Is This Hugging Face Project Awesome?

Because it'll take your AI and machine learning skills to the next level!

With this hands-on course you'll get to work directly with real-world data, building and training your own model to categorize text with accuracy. The course guides you through every step, from preparing your dataset to creating an interactive demo using Gradio, which you can proudly showcase on your Hugging Face profile.

By the end, you'll have not just theoretical knowledge, but a practical, deployable model that demonstrates your ability to tackle one of the most relevant challenges in AI today. Nothing is better than seeing your work in action (well...maybe other than showing it off to potential employers)!

Wait... What's a Project?

One of the most common things we hear from students is: "I want to build more projects!"

We love hearing that, because building projects is really the best way to learn. And unique, challenging projects can really make your portfolio stand out for potential employers.

But also...it just feel so good when you actually build something real!

That's why we've created ZTM Projects. A collection of comprehensive portfolio and practice projects that you can use to advance your knowledge, learn new skills, build your portfolio, and sometimes even just have fun!

What Else Should I Know?

By becoming a ZTM member you'll not only get access to all our courses, bytes, and projects.

But you’ll also get to join our exclusive live online community classroom to learn alongside thousands of students, alumni, mentors, TAs and Instructors.

Most importantly, you'll be learning from an industry professional (Daniel) that has actual real-world experience using Hugging Face. He teaches you the exact strategies and techniques he uses in his daily life.

Finally, as with all ZTM courses, this course is a living thing. It will be constantly updated as the landscape changes so you can use it as your go-to resource for building Hugging Face projects now and throughout your career.

Join 1,000s of Zero To Mastery graduates that have gotten hired and are now working at companies like Google, Tesla, Amazon, Apple, IBM, JP Morgan, Facebook, Shopify + other top tech companies.

They come from all different backgrounds, ages, and experiences. Many even started as complete beginners.

So there's no reason it can't be you too.

And you have nothing to lose. Because you can start learning right now and if this course isn't everything you expected, we'll refund you 100% within 30 days. No hassles and no questions asked.

When's the best time to get started? Today!

There's never a bad time to learn in-demand skills. But the sooner, the better. So start building this Hugging Face project today by joining the ZTM Academy. You'll have a clear roadmap to developing the skills to build your own projects, get hired, and advance your career.

Join Zero To Mastery Now

Course curriculum

To make sure this project is a good fit for you, you can start learning and building with Hugging Face for free right now by clicking any of the PREVIEW links below.

Introduction

5 lectures

Let's Get Started!

3 lectures

Preparing Text Data & Evaluation Metric

6 lectures

Model Training

9 lectures

Making Predictions

3 lectures

Performing Inference

6 lectures

Launching Our Model!

9 lectures

Meet your instructor

Your instructor (Daniel) isn't just an expert with years of real-world professional experience. He has been in your shoes. He makes learning fun. He makes complex topics feel simple. He will motivate you. He will push you. And he will go above and beyond to help you succeed.

Daniel Bourke

Hi, I'm Daniel Bourke!

Daniel, a self-taught Machine Learning Engineer, has worked at one of Australia's fastest-growing artificial intelligence agencies and is now using his expertise to teach thousands of students data science and machine learning.

SEE MY BIO & COURSES

Daniel Bourke

Machine Learning Engineer

Frequently asked questions

Are there any prerequisites for this course?

  • Basic Python knowledge is required
  • Basic knowledge of Machine Learning and PyTorch is recommended, but not required as much of the required information is covered during the lessons

Do you provide a certificate of completion?

We definitely do and they are quite nice. You will also be able to add Zero To Mastery Academy to the education section of your LinkedIn profile as well.

Are there subtitles?

Yes! We have high quality subtitles in 11 different languages: English, Spanish, French, German, Dutch, Romanian, Arabic, Hindi, Portuguese, Indonesian, and Japanese.

You can even adjust the text size, color, background and more so that the subtitles are perfect just for you!

Still have more questions about the Academy?

Still have more questions specific to the Academy membership? No problem, we answer some more here.

Invest in a better you. For less than a coffee a day.

Choose your currency:
$ USD US Dollar
Risk Free Pricing

100% Risk Free

We know you'll love ZTM. That's why we provide a no-hassle, 30-day money-back guarantee.

Teams

Need a Team License?

With a team license, you can buy a number of spots to allocate to employees.

LIMITED TIME

PRO PLAN

Pay yearly
Pay monthly
$23 / month

Paid yearly at $279$468/y40% OFF

Get Annual Plan

You're committed to getting hired and starting a career in tech

Unlimited access to all ZTM content
Private Discord with 450,000+ members
Private LinkedIn networking group
Career Advice sessions with Mentors
Custom ZTM course certificates
Access to ZTM Passport
Priority Support

Lifetime PLAN

$999
Only pay once, ever
Get Lifetime Access

You're serious about advancing your career and maximizing your salary

All  PRO  benefits included
Never worry about staying up to date with the industry again, for life. You'll get access to all ZTM PRO features and future courses for life.