Notebooks

A collection of my hands-on Colab notebooks, from ML fundamentals to LLMs and agents..

You can not access my notebooks if you don't have permission. You can email me at: mpoliti08@gmail.com
The first NLP notebook (and few others) can be accessed by anyone. So you can still check my work! 😉

General

  1. Permutation Tests

Machine Learning

  1. learn-from-data
  2. numpy-tutorial
  3. linear-regression-and-gradient-descent
  4. multi-linear-regression
  5. titanic-problem
  6. ensemble-learning
  7. mlp-from-scratch

Computer Vision

  1. dogs-vs-cats-tensorflow

Basic NLP

  1. Deep Learning Theory and PyTorch Introduction
  2. Building a Custom MLP from Scratch
  3. Non-contextual embeddings: Word2Vec, Skip-Gram, GloVe
  4. NLP with spaCy

Advanced NLP

  1. Building a Transformer Architecture
  2. Intro to the Transformers Library by HuggingFace
  3. Adaptive and Fine-tuning BERT
  4. Fine tuning BERT with PyTorch
  5. CLIP: a Multimodal Model
  6. Train BERT and convert to ONNX

Generative AI

  1. generative-adversarial-networks-with-pytorch
  2. develop-applications-powered-by-LLM-with-LangChain
  3. Simple implementation of self-attention

Agents

  1. Simple agent in pure python
  2. Email Agent with Networkx
  3. Email agent with LangGraph