Colab Notebooks

Interactive Python tutorials on Google Colab for building Wardley Mapping AI systems.

GitHub Repository


Table of contents

  1. Building Wardley Mapping Body of Knowledge
    1. Part 1: YouTube Video Collection
    2. Part 2: Main Processing
    3. Part 2b: Speech to Text
    4. Part 3: Vector Embeddings
    5. Part 4: Query Interface
    6. Part 5: Wardley Mapping Book Integration
    7. Part 8: Research 2022 Maps
  2. Podcast Processing Series
    1. Part 12: Collect Podcasts
    2. Part 13: Podcast Speech to Text
    3. Part 14: Upsert Podcast Data
    4. Part 15: Query Podcast Data
  3. Advanced Topics
    1. Part 16: Pinecone Serverless
    2. Part 17: Website Extraction
    3. Custom Tools for Agents

Building Wardley Mapping Body of Knowledge

A comprehensive series of notebooks for creating an AI-powered knowledge base from Wardley Mapping content.

Part 1: YouTube Video Collection

Open in Colab

Collect and download audio from Wardley Mapping YouTube videos for processing.


Part 2: Main Processing

Open in Colab

Process collected audio files and prepare them for transcription.


Part 2b: Speech to Text

Open in Colab

Transcribe audio using Whisper models to create text transcripts.


Part 3: Vector Embeddings

Open in Colab

Create vector embeddings from transcripts and store in Pinecone.


Part 4: Query Interface

Open in Colab

Build a query interface to search the knowledge base using natural language.


Part 5: Wardley Mapping Book Integration

Open in Colab

Integrate Simon Wardley’s book content into the knowledge base.


Part 8: Research 2022 Maps

Open in Colab

Add Wardley Mapping research and maps from 2022 to the knowledge base.


Podcast Processing Series

Process and index podcast content for the knowledge base.

Part 12: Collect Podcasts

Open in Colab

Download podcast episodes from various sources.


Part 13: Podcast Speech to Text

Open in Colab

Transcribe podcast audio using Distil-Whisper.


Part 14: Upsert Podcast Data

Open in Colab

Create embeddings from podcast transcripts and store in vector database.


Part 15: Query Podcast Data

Open in Colab

Search and query the podcast knowledge base.


Advanced Topics

Part 16: Pinecone Serverless

Open in Colab

Migrate to Pinecone Serverless for improved performance and cost efficiency.


Part 17: Website Extraction

Open in Colab

Extract and process Wardley Mapping content from websites.


Custom Tools for Agents

Open in Colab

Build custom LangChain tools for OpenAI function calling with Wardley Mapping operations.


Back to top

Wardley Mapping Resources - Created by Mark Craddock

This site uses Just the Docs, a documentation theme for Jekyll.