Samuel Chan

@SamuelChan - 107 本の動画

チャンネル登録者数 1万人

Co-founder of Algoritma (https://algorit.ma), Supertype (https://supertype.ai), HyperGrowth (exited), GrowthBot (exited). I teach software engineering in the...

最近の動画

Build Chat AI apps w/ Streamlit + LangChain 32:11

Build Chat AI apps w/ Streamlit + LangChain

You should use LangChain's Caching! 25:37

You should use LangChain's Caching!

A language for LLM prompt design | Guidance 43:15

A language for LLM prompt design | Guidance

GPT builds entire app from prompt (ft. SMOL Developer) 41:34

GPT builds entire app from prompt (ft. SMOL Developer)

Making a Sci-Fi game w/ Cohere LLM + Stability.ai: Generative AI tutorial 1:02:20

Making a Sci-Fi game w/ Cohere LLM + Stability.ai: Generative AI tutorial

Copilot Chat Demo | Copilot X: best AI pair programmer! 26:13

Copilot Chat Demo | Copilot X: best AI pair programmer!

Building a queryable journal 💬 w/ OpenAI, markdown & LlamaIndex 🦙 40:30

Building a queryable journal 💬 w/ OpenAI, markdown & LlamaIndex 🦙

Building an AI language tutor: Pinecone + LlamaIndex + GPT-3 + BeautifulSoup 51:08

Building an AI language tutor: Pinecone + LlamaIndex + GPT-3 + BeautifulSoup

OpenAI's python QuickStart (tutorial/first look) 26:57

OpenAI's python QuickStart (tutorial/first look)

Locally-hosted, offline LLM w/LlamaIndex + OPT (open source, instruction-tuning LLM) 32:27

Locally-hosted, offline LLM w/LlamaIndex + OPT (open source, instruction-tuning LLM)

GPT scrapes + answers from any sites (ft. Chromadb, Trafilatura) 11:11

GPT scrapes + answers from any sites (ft. Chromadb, Trafilatura)

Understanding Embeddings in LLMs (ft LlamaIndex + Chroma db) 29:22

Understanding Embeddings in LLMs (ft LlamaIndex + Chroma db)

LangChain + HuggingFace's Inference API (no OpenAI credits required!) 24:36

LangChain + HuggingFace's Inference API (no OpenAI credits required!)

LangChain + OpenAI to chat w/ (query)  own Database / CSV! 19:30

LangChain + OpenAI to chat w/ (query) own Database / CSV!

LangChain + OpenAI tutorial: Building a Q&A system w/ own text data 20:00

LangChain + OpenAI tutorial: Building a Q&A system w/ own text data

TorchVision Quick Start: Image classifier in 10 mins 17:15

TorchVision Quick Start: Image classifier in 10 mins

Python's 3.9 "@cache" (and lru_cache) is amazing! 17:36

Python's 3.9 "@cache" (and lru_cache) is amazing!

Train a PyTorch neural network step-by-step | PyTorch deep learning (Feb 2023) 50:54

Train a PyTorch neural network step-by-step | PyTorch deep learning (Feb 2023)

Use less for-loops, use more vectorization 18:31

Use less for-loops, use more vectorization

Backpropagation algorithm & gradient descent, but explain it like I'm 5 13:01

Backpropagation algorithm & gradient descent, but explain it like I'm 5

Use set intersections, not for loops! 9:03

Use set intersections, not for loops!

PyTorch's Computational Graph + Torchviz | PyTorch (2023) 23:42

PyTorch's Computational Graph + Torchviz | PyTorch (2023)

Taskwarrior is THE task management system you need 28:08

Taskwarrior is THE task management system you need

Building neural networks with PyTorch (PyTorch w/ GPU tutorial, part 4) 10:50

Building neural networks with PyTorch (PyTorch w/ GPU tutorial, part 4)

PyTorch Datasets, DataLoaders and Transforms (PyTorch w/ GPU series, part 3) 29:49

PyTorch Datasets, DataLoaders and Transforms (PyTorch w/ GPU series, part 3)

Introduction to Tensors (PyTorch with GPU series, part 2) 28:31

Introduction to Tensors (PyTorch with GPU series, part 2)

GPU-based deep learning (2023) series 1: PyTorch & CUDA installation guide 14:03

GPU-based deep learning (2023) series 1: PyTorch & CUDA installation guide

Hands on introduction to Docker Compose V2 (tutorial ft. wordpress, mysql, phpmyadmin) 42:57

Hands on introduction to Docker Compose V2 (tutorial ft. wordpress, mysql, phpmyadmin)

Hands on Introduction to Docker & Data Persistence w/ Docker Volumes 1:19:58

Hands on Introduction to Docker & Data Persistence w/ Docker Volumes

DuckDB: Hi-performance SQL queries on pandas dataframe (Python) 43:57

DuckDB: Hi-performance SQL queries on pandas dataframe (Python)

Practical introduction to Python's subprocess module 52:46

Practical introduction to Python's subprocess module

Elasticsearch & Kibana on Docker (October 2022, Elasticsearch 8.4) 55:35

Elasticsearch & Kibana on Docker (October 2022, Elasticsearch 8.4)

Writing Regex for Humans (Regex with empathy, featuring Python and BeautifulSoup) 37:34

Writing Regex for Humans (Regex with empathy, featuring Python and BeautifulSoup)

Data Visualization in Python 4: Altair Scales, Axes, Legends | Complete Data Visualization Course 1:16:37

Data Visualization in Python 4: Altair Scales, Axes, Legends | Complete Data Visualization Course

Build a knowledge bot 📰 w/ PyScript's Fetch API + Wikimedia 44:25

Build a knowledge bot 📰 w/ PyScript's Fetch API + Wikimedia

Data Visualization in Python: Altair Data Preparation | Complete Data Visualization Course part 3 1:05:01

Data Visualization in Python: Altair Data Preparation | Complete Data Visualization Course part 3

Data Visualization in Python: Building Blocks of Altair (Tutorial Series part 2) 1:10:02

Data Visualization in Python: Building Blocks of Altair (Tutorial Series part 2)

Dall-E 2 Demo & Examples (10-min tour) 13:24

Dall-E 2 Demo & Examples (10-min tour)

Data Visualization in Python: Altair 4.2 (altair-viz) Tutorial | August 2022 1:06:43

Data Visualization in Python: Altair 4.2 (altair-viz) Tutorial | August 2022

Steganography Explanation and Code Examples (Least Significant Bit) 23:50

Steganography Explanation and Code Examples (Least Significant Bit)

Dashboard frontend with PyScript + Altair + MDBootstrap (⌚ -🏃 | Part 2) 35:44

Dashboard frontend with PyScript + Altair + MDBootstrap (⌚ -🏃 | Part 2)

Building dashboards with PyScript + Altair (⌚ -🏃 | Part 1) 1:28:39

Building dashboards with PyScript + Altair (⌚ -🏃 | Part 1)

Image to ASCII art  in Python | Converting images to ASCII w/ OpenCV (tutorial) 45:29

Image to ASCII art in Python | Converting images to ASCII w/ OpenCV (tutorial)

PyScript Tutorial #5 Building an interactive map w/ Folium & PyScript 30:47

PyScript Tutorial #5 Building an interactive map w/ Folium & PyScript

Making a CV with R (w/ RStudio): Professional & Semantic! 33:54

Making a CV with R (w/ RStudio): Professional & Semantic!

YouTube Comments to CSV (✓ Official YouTube API, ✘ scraping) w Python 55:41

YouTube Comments to CSV (✓ Official YouTube API, ✘ scraping) w Python

GPT3 Tutorial by projects: Teaching GPT-3 to write emails, ad slogans! (Web app) 38:56

GPT3 Tutorial by projects: Teaching GPT-3 to write emails, ad slogans! (Web app)

YouTube Analytics API with Python (May 2022 new Google API Library) 51:15

YouTube Analytics API with Python (May 2022 new Google API Library)

Build a PyScript guestbook webapp | PyScript Tutorial #4 41:33

Build a PyScript guestbook webapp | PyScript Tutorial #4

Build a PyScript interactive dashboard w/Altair | End-to-end PyScript Tutorial #3 36:16

Build a PyScript interactive dashboard w/Altair | End-to-end PyScript Tutorial #3

Deploying a PyScript App w/GitHub Pages | End-to-end PyScript Tutorial #2 23:16

Deploying a PyScript App w/GitHub Pages | End-to-end PyScript Tutorial #2

PyScript Demo / Tutorial | End-to-end PyScript Tutorial #1 28:01

PyScript Demo / Tutorial | End-to-end PyScript Tutorial #1

Create a GitHub Profile Readme w/ social links 10:54

Create a GitHub Profile Readme w/ social links

useDApp tutorial (detailed, step-by-step) | React x Web3 series 48:55

useDApp tutorial (detailed, step-by-step) | React x Web3 series

Constants in python (3 Implementation Examples) 23:35

Constants in python (3 Implementation Examples)

How to create generative art (tutorial for NFT bros) with Python 40:13

How to create generative art (tutorial for NFT bros) with Python

Build w/ Python 5: Writing Python Unit test (+ submitting our python package) 1:02:06

Build w/ Python 5: Writing Python Unit test (+ submitting our python package)

Practical shell commands for data scientists / analysts (command line tutorial) 1:17:57

Practical shell commands for data scientists / analysts (command line tutorial)

How to create Rolling Sum grouped by weeks (ISOWeek) with just Python (no pandas) 28:37

How to create Rolling Sum grouped by weeks (ISOWeek) with just Python (no pandas)

dApp Tutorial: Web3 (web3.js) and React Detailed Walkthrough 41:04

dApp Tutorial: Web3 (web3.js) and React Detailed Walkthrough

Build w/ Python 4: Python Code Refactoring (Modular python functions) 26:07

Build w/ Python 4: Python Code Refactoring (Modular python functions)

What's new in Python 3.11 (7 new features in upcoming python 3.11) 28:13

What's new in Python 3.11 (7 new features in upcoming python 3.11)

Connect Metamask to Ganache (localhost) for web3 development 7:01

Connect Metamask to Ganache (localhost) for web3 development

Smart Contract Programming 7: Deploy to Rinkeby Testnet (testnet + validation on etherscan) 53:59

Smart Contract Programming 7: Deploy to Rinkeby Testnet (testnet + validation on etherscan)

Build w/ Python 3: (how to) build & publish our Python Package! 17:56

Build w/ Python 3: (how to) build & publish our Python Package!

Smart Contract Programming 6: Writing unit tests with Brownie (Python) Test / Pytest 43:03

Smart Contract Programming 6: Writing unit tests with Brownie (Python) Test / Pytest

Smart Contract Programming 5: Creating a Voting (Ballot) Smart Contract w/ Brownie & Solidity 57:42

Smart Contract Programming 5: Creating a Voting (Ballot) Smart Contract w/ Brownie & Solidity

TaskWarrior: Command line productivity scoreboard | Build w/Python 1 1:05:23

TaskWarrior: Command line productivity scoreboard | Build w/Python 1

Build w/ Python 2: Colorful terminal CLI, argparse, python package structure (production-ready) 1:26:24

Build w/ Python 2: Colorful terminal CLI, argparse, python package structure (production-ready)

Taskwarrior: Terminal-based task management for getting things done (GTD) | Productivity tutorial 13:39

Taskwarrior: Terminal-based task management for getting things done (GTD) | Productivity tutorial

Smart Contract Programming 4: Unit Test & Coverage w/ Brownie (Pytest) 46:20

Smart Contract Programming 4: Unit Test & Coverage w/ Brownie (Pytest)

Ethereum Smart Contract Programming 3: Brownie Console tutorial 1:02:58

Ethereum Smart Contract Programming 3: Brownie Console tutorial

Ethereum Smart Contract Programming 2: Creating our cryptocurrency 1:06:16

Ethereum Smart Contract Programming 2: Creating our cryptocurrency

Submit your first Pull Request! (Github Actions, Unit tests, Coverage) 30:33

Submit your first Pull Request! (Github Actions, Unit tests, Coverage)

Get Started: Ethereum Smart Contract Programming w/ Brownie + Ganache 33:56

Get Started: Ethereum Smart Contract Programming w/ Brownie + Ganache

Django (3.2) and Django REST Framework (3.12): API development for Absolute Beginners 2:04:44

Django (3.2) and Django REST Framework (3.12): API development for Absolute Beginners

Vim Macro for repetitive tasks 0:14

Vim Macro for repetitive tasks

Building Tools for the HR Industry (full recording, HD) 3:09:18

Building Tools for the HR Industry (full recording, HD)

Web Storage: Cookies for web personalization, Session Storage and Sessions in Django 1:06:53

Web Storage: Cookies for web personalization, Session Storage and Sessions in Django

Purpose of serializers | Passing context from Django to React without it 36:52

Purpose of serializers | Passing context from Django to React without it

Web Scraping with BeautifulSoup (+ a sprinkle of Regex) 1:21:12

Web Scraping with BeautifulSoup (+ a sprinkle of Regex)

Learning Django 3.2 from Scratch (August 2021) 2:56:13

Learning Django 3.2 from Scratch (August 2021)

Web Development using Bootstrap 5 (Part 2): Styling stock portfolio app with Bootstrap framework 1:08:03

Web Development using Bootstrap 5 (Part 2): Styling stock portfolio app with Bootstrap framework

Web Development using Bootstrap 5: Building an awesome stock portfolio app with Bootstrap framework 1:29:15

Web Development using Bootstrap 5: Building an awesome stock portfolio app with Bootstrap framework

4-player chess (feat. Nayoko, Samuel Mulia, co-founders of Algoritma and Calvin, Supertype) 51:26

4-player chess (feat. Nayoko, Samuel Mulia, co-founders of Algoritma and Calvin, Supertype)

SQLite in VSCode (open db, run query, view results) demo 7:41

SQLite in VSCode (open db, run query, view results) demo

3kraters Tag Manager to e-commerce Google Analytics 13:06

3kraters Tag Manager to e-commerce Google Analytics

More Python OOP concepts, methods, & calculating interest rates! | Python for Bankers 4 19:02

More Python OOP concepts, methods, & calculating interest rates! | Python for Bankers 4

Understand OOP in Python, __init__, and super() | Python for Bankers 3 26:26

Understand OOP in Python, __init__, and super() | Python for Bankers 3

Introduction to SQL (banking / financial case studies) 21:51

Introduction to SQL (banking / financial case studies)

Intro to SQLite: CSV to SQLite (Python for Bankers series) 15:43

Intro to SQLite: CSV to SQLite (Python for Bankers series)

Data Science Fun to Profit 4-hour Webinar Highlights HD 1080p 43:33

Data Science Fun to Profit 4-hour Webinar Highlights HD 1080p

Computer Vision Essentials 1 49:18

Computer Vision Essentials 1

Python Dicts are now insertion-ordered (Python 3.7) 10:03

Python Dicts are now insertion-ordered (Python 3.7)

Dataclasses in python 3.7 18:32

Dataclasses in python 3.7

Visual Studio IntelliCode Demo 4:59

Visual Studio IntelliCode Demo

Python, Matplotlib and Tensorflow in RStudio IDE 2:15

Python, Matplotlib and Tensorflow in RStudio IDE

RStudio IDE tutorial (absolute beginner series) 6:00

RStudio IDE tutorial (absolute beginner series)

Automated research: Extracting companies from PDF and "google" them using PyPDF2 and Regex (Python) 15:05

Automated research: Extracting companies from PDF and "google" them using PyPDF2 and Regex (Python)

Web (Scraping) Automation using Selenium in Python and Safari Browser 5:05

Web (Scraping) Automation using Selenium in Python and Safari Browser

動画

Build Chat AI apps w/ Streamlit + LangChain 32:11

Build Chat AI apps w/ Streamlit + LangChain

1.9万 回視聴 - 1 年前

You should use LangChain's Caching! 25:37

You should use LangChain's Caching!

7894 回視聴 - 1 年前

A language for LLM prompt design | Guidance 43:15

A language for LLM prompt design | Guidance

1万 回視聴 - 1 年前

GPT builds entire app from prompt (ft. SMOL Developer) 41:34

GPT builds entire app from prompt (ft. SMOL Developer)

2344 回視聴 - 1 年前

Making a Sci-Fi game w/ Cohere LLM + Stability.ai: Generative AI tutorial 1:02:20

Making a Sci-Fi game w/ Cohere LLM + Stability.ai: Generative AI tutorial

1706 回視聴 - 1 年前

Copilot Chat Demo | Copilot X: best AI pair programmer! 26:13

Copilot Chat Demo | Copilot X: best AI pair programmer!

1256 回視聴 - 1 年前

Building a queryable journal 💬 w/ OpenAI, markdown & LlamaIndex 🦙 40:30

Building a queryable journal 💬 w/ OpenAI, markdown & LlamaIndex 🦙

2747 回視聴 - 1 年前

Building an AI language tutor: Pinecone + LlamaIndex + GPT-3 + BeautifulSoup 51:08

Building an AI language tutor: Pinecone + LlamaIndex + GPT-3 + BeautifulSoup

5244 回視聴 - 2 年前

OpenAI's python QuickStart (tutorial/first look) 26:57

OpenAI's python QuickStart (tutorial/first look)

3796 回視聴 - 2 年前

Locally-hosted, offline LLM w/LlamaIndex + OPT (open source, instruction-tuning LLM) 32:27

Locally-hosted, offline LLM w/LlamaIndex + OPT (open source, instruction-tuning LLM)

3.1万 回視聴 - 2 年前

GPT scrapes + answers from any sites (ft. Chromadb, Trafilatura) 11:11

GPT scrapes + answers from any sites (ft. Chromadb, Trafilatura)

6872 回視聴 - 2 年前

Understanding Embeddings in LLMs (ft LlamaIndex + Chroma db) 29:22

Understanding Embeddings in LLMs (ft LlamaIndex + Chroma db)

3.8万 回視聴 - 2 年前