GithubHelp home page GithubHelp logo

chloamme / education-toolkit Goto Github PK

View Code? Open in Web Editor NEW

This project forked from huggingface/education-toolkit

0.0 0.0 0.0 1.15 MB

Educational materials for universities

License: Apache License 2.0

Jupyter Notebook 100.00%

education-toolkit's Introduction

🤗 Education Toolkit

👋 Welcome!

We’ve assembled a toolkit that anyone can use to easily prepare workshops, events, homework or classes. The content is self-contained so that it can be easily incorporated in other material. This content is free and uses well-known Open Source technologies (transformers, gradio, etc).

On June 6 we're organizing a dedicated, free workshop on how to teach these resources in your community. Do not hesitate to register.

Apart from tutorials, we also share other resources to go further into ML or that can assist in designing content.

Would you like to find the tutorials in other languages? You can find all the translations here!

Our Tutorials Catalog

1️⃣ A Tour through the Hugging Face Hub

In this tutorial, you get to:

  • Explore the over 30,000 models shared in the Hub.
  • Learn efficient ways to find the right model and datasets for your own task.
  • Learn how to contribute and work collaboratively in your ML workflows

Duration: 20-40 minutes

👉 click here to access the tutorial or 👩‍🏫 the lecture slides.

2️⃣ Build and Host Machine Learning Demos with Gradio & Hugging Face

In this tutorial, you get to:

  • Explore ML demos created by the community.
  • Build a quick demo for your machine learning model in Python using the gradio library
  • Host the demos for free with Hugging Face Spaces
  • Add your demo to the Hugging Face org for your class or conference

Duration: 20-40 minutes

👉 click here to access the tutorial or 👩‍🏫 the lecture slides.

3️⃣ Getting Started with Transformers

In this tutorial, you get to:

  • Transformer neural networks can be used to tackle a wide range of tasks in natural language processing and beyond.
  • Transfer learning allows one to adapt Transformers to specific tasks.
  • The pipeline() function from the transformers library can be used to run inference with models from the Hugging Face Hub.

This tutorial is based on the first of our O'Reilly book Natural Language Processing with Transformers - check it out if you want to dive deeper into the topic!

Duration: 30-45 minutes

👉 click here to access the tutorial

Our Teaching Guide: A Tour Through The 🤗 Hub & Gradio

In this video, Nate and Lewis give you a guided tour of Transformers and transfer learning, along with an overview of Hugging Face's open science efforts and tools that enable people to work collaboratively in their Machine Learning projects.

A Tour Through The Hugging Face Hub & A Hands on Guide To Gradio

Other resources to learn your way!

The 🤗 Course

We provide a course (free and without ads) that teaches you about natural language processing (NLP) using libraries from the Hugging Face ecosystem.

👉 click here to access the 🤗 Course

💡 This course:

The 🤗 Book

book-cover

Released February 2022

From experts at Hugging Face, learn all about Transformers and their applications to a wide range of NLP tasks.

👉 click here to visit the book’s website

💡 This book:
  • Is written for data scientists and machine learning engineers who may have heard about the recent breakthroughs involving transformers, but are lacking an in-depth guide to help them adapt these models to their own use cases.
  • Assumes you have some practical experience with training models on GPUs.
  • Does not expect prior PyTorch or TensorFlow knowledge, though some familiarity with either of those will help

🌎 Translations

Language Source Contributors
Italian tutorials/IT @MorenoLaQuatra
Spanish tutorials/ES @Fabioburgos
Turkish tutorials/TR @emrecgty @farukozderim
French (WIP) tutorials/FR @g0bel1n
Hebrew (WIP) tutorials/HE @omer-dor
Japanese (WIP) tutorials/JA @Wataru-Nakata
Korean (WIP) tutorials/KO @ oikosohn
Portuguese (WIP) tutorials/PT @johnnv1

If you would like to translate the tutorials to your language, see our TRANSLATING guide.

✉️ If you have any questions, please contact [email protected]!

education-toolkit's People

Contributors

omarespejel avatar emrecgty avatar lewtun avatar abidlabs avatar osanseviero avatar wataru-nakata avatar chloamme avatar omerxfaruq avatar violettelepercq avatar cakiki avatar fabioburgos avatar johnnv1 avatar g0bel1n avatar morenolaquatra avatar omer-dor avatar pierrci avatar oikosohn avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.