Data types: int, float, string, list, tuple, dictionary
Control structures: if statements, loops
Functions and modules
Basic error handling
Object-oriented programming (classes and objects)
List comprehensions
Lambda functions
File I/O operations
LLM Settings
Basics of Prompting
Prompt Elements
General Tips for Designing Prompts
Examples of Prompts
Introduction
Introduction
Natural Language Processing
Transformers, what can they do?
How do Transformers work?
Encoder Models
Decoder Models
Sequence-to-Sequence Models
Bias and Limitations
Summary
? End-of-chapter quiz
Introduction
Behind the pipeline
Models
Tokenizers
Handling multiple sequences
Putting it all together
Basic usage completed!
? End-of-chapter quiz
Introduction
Translation
Summarization
Question answering
Mastering NLP
? End-of-chapter quiz
Introduction to audio data
Load and explore an audio dataset
Preprocessing an audio dataset
Streaming audio data
Supplemental Reading and Resources
? End-of-chapter quiz
Audio classification with a pipeline
Automatic speech recognition with a pipeline
Audio generation with a pipeline
Hands-on exercise
Speech-to-speech translation
Creating a voice assistant
Supplemental Reading and Resources
Hands-on exercise
Vision
Image
Imaging
Imaging in Real-life
What Is Computer Vision
Applications of Computer Vision
Pre-processing for Computer Vision Tasks
Feature Description
Feature Matching
Real-world Applications of Feature Extraction in Computer Vision
Introduction
Introduction
Image Segmentation
Introduction
Video Processing Basics
Exploring Ethical Foundations in CV Models
Introduction
Ethics and Bias in AI
Hugging Face’s efforts: Ethics and Society ????
Supplementary reading and resources ????
15. AI Cookbook
The AI Cookbook is a collection of notebooks illustrating practical aspects of building AI applications and solving various machine learning tasks using opensource tools and models.