Unlock AI's Full Potential
Understand how AI works and turn it into a teammate you trust and collaborate with.
1. Computers and Language
The need to talk to computers
2. Natural Language Processing
The ability to talk to computers
3. Rules
The first steps to talk to computers
4. Statistical Models
The first big evolution in talking to computers
5. Neural Networks
Thinking like the human brain
6. Attention Mechanism
Models learn how to pay attention
7. Transformers
More then meets the... I'll stop
8. Large Language Models
Large Language Models today
2. Language Models: What Are They?
Understanding the basics of language models
3. Large Language Models (LLMs)
Understanding what makes language models 'large'
4. Small Language Models
Understanding the benefits of smaller, focused models
5. Data
Understanding the importance of data in LLMs
6. Relational Databases
Understanding traditional relational databases
7. Document Databases
Understanding document-oriented databases
8. Graph Databases
Understanding graph-oriented databases
9. Vector Databases
Understanding vector databases and their importance for LLMs
10. What's a Vector?
Understanding vectors and their role in LLMs
11. Tokens
Understanding how LLMs break down text into tokens
12. Embeddings
Understanding how meaning is embedded in vectors
14. Parameters
Understanding how parameters define a model's learning capacity
15. Pretraining
Understanding how LLMs learn through pretraining
16. Fine-tuning
Understanding how LLMs are specialized through fine-tuning
1. Intro
Get oriented to the course and what you'll learn.
2. Prompting Pitfalls
Common mistakes and how to avoid them.
3. Prompting Techniques
Advanced techniques for crafting effective prompts.
4. Prompting Parameters
How to tune parameters for better results.
5. Prompting Polish
How to polish and refine your prompts for best results.
6. Prompting Frameworks
Popular frameworks for structuring prompts.
1. Zero-Shot Prompting
Using language models without providing examples
2. One-Shot Prompting
Providing a single example to guide the model's response
3. Few-Shot Prompting
Using multiple examples to guide the model's understanding
4. Chain-of-Thought Prompting
Encouraging step-by-step reasoning for complex problems
5. Meta Prompting
Getting the model to help improve your prompts
6. Role Play Prompting
Instructing the model to adopt a specific persona
7. Directional Stimulus Prompting
Using subtle cues to guide the model's tone and style
8. Prompt Chaining
Breaking complex tasks into sequential prompts
9. Interview Prompting
Encouraging the model to ask clarifying questions
10. Prompt Frameworks
Using structured templates for consistent prompt design