AI Unleashed: Integrating Hugging Face into Next-Gen Applications
Thursday, 16. May 2024 | 09:00 - 17:00
Description
AI-powered features have been making the headlines recently, and their 'AI-ness' is often front and centre. The real challenge, however, lies in seamlessly integrating AI into applications so they're as closely aligned with the intended product experience as possible. This workshop addressed this very challenge. Participants took an existing bare-bones application and augmented it with AI-powered features. The Hugging Face platform, Gradio, and the rich open-source ecosystem were leveraged to build these features, with experimentation involving different types of models for various purposes.
The workshop covered a variety of fundamental concepts while also guiding participants through building the actual application. Attendees left with the skills and knowledge to experiment with the best open-source models and integrate them into their products and projects.
Topics
Why software engineers are important for the success of AI.
The power of the open source ecosystem.
Using the Gradio library for rapid prototyping and testing models.
A framework for understanding when and how to reach for AI.
Navigating the Hugging Face ecosystem and selecting models for a specific task.
Using the Transformers library to access state of the art machine learning models.
Large Language Models for structured data.
Large Language Models for content generation.
Diffusion models for Image generation.
Embedding models to aid with discoverability of content.
Choosing the right tools for prototyping, MVPs, and production.
Requirements
Basic coding skills in Python
Basic JS/HTML/CSS (some familiarity with Svelte may be helpful)