Skip to Content

Blog

Thoughts on data visualization, data science, and Generative AI.

  • New Builds 2024

    New Builds 2024

    I recap my experience at New Builds 2024 in Toronto, Canada, and share how my team built a generative choose-your-own-adventure game in 24 hours.

    2024-09-30
    • Generative AI
    • LangGraph
    • Hackathons
    • Game Development
  • Understanding the diffusion process

    Understanding the diffusion process

    I explain the key ideas of the paper "Denoising Diffusion Probabilistic Models" by Ho et al., which introduced the concept of diffusion models for image generation.

    2024-08-18
    • Diffusion Models
    • Generative Modelling
    • Deep Learning
    • Image Generation
    • DDPM
  • RAG + LLM Evaluations

    RAG + LLM Evaluations

    I provide a small example on how to ingest, chunk, and embed 10-K filings into a Supabase database, and then use LangSmith to evaluate two models for a retrieval task.

    2024-06-25
    • LLMs
    • LangChain
    • LangSmith
    • LLMOps
    • RAG
    • Evaluations
  • LangChain: A Primer

    LangChain: A Primer

    I provide a brief overview of LangChain, an all-in-one LLM development stack, from prototyping to monitoring. A gentle introduction to RAG is also included.

    2024-06-18
    • LLMs
    • LangChain
    • LLMOps
    • RAG
  • Fine-tuning GPT-2 for Classification

    Fine-tuning GPT-2 for Classification

    I show how to fine-tune GPT-2 for a classification task using Hugging Face Transformers.

    2024-06-04
    • GPT-2
    • Hugging Face
    • Transformers
    • NLP
    • Deep Learning
    • Fine-tuning
  • Building LSTMs from scratch

    Building LSTMs from scratch

    I provide a detailed guide on how to build a multi-layer LSTM from scratch in Python.

    2024-05-24
    • LSTM
    • Python
    • Deep Learning
    • NLP
    • RNN
  • Use Vision API to detect products and generate advertising copy

    Use Vision API to detect products and generate advertising copy

    This post demonstrates how to use GPT-4 Vision API automatically generate advertising copy from just product images using the OpenAI API.

    2023-12-20
    • CS:GO
    • Data Visualization
  • Autobots, roll out! - Building a Transformer

    Autobots, roll out! - Building a Transformer

    I explain the architecture of the Transformer model in detail, including the encoder and decoder blocks, and the self-attention mechanism

    2023-12-18
    • Transformer
    • Attention
    • Deep Learning
    • Neural Networks
  • Predicting IMDb Ratings of New Movies

    Predicting IMDb Ratings of New Movies

    I build a model using regression techniques to predict IMDb ratings of new movies based on their features, and analyze the importance of each feature in determining the rating

    2023-11-01
    • R
    • Machine Learning
    • Predictive Modeling
  • ESL Pro League Season 14 - Group D

    ESL Pro League Season 14 - Group D

    I analyze the performance of teams and players in Group D of the ESL Pro League Season 14, highlighting key metrics, map distribution, and standout players from the group stage

    2021-08-30
    • CS:GO
    • Data Visualization