Amit Chaudhary
Posts
About
Categories
All
(36)
colab
(2)
data-augmentation
(3)
embeddings
(3)
evals
(2)
linux
(2)
llm
(2)
maths
(1)
nlp
(19)
python
(5)
pytorch
(1)
rag
(1)
self-supervised-learning
(7)
semi-supervised-learning
(2)
zero-shot-learning
(2)
Recent posts
A Visual Guide to Regular Expression
python
nlp
A mental model of how various components of a regular expression work from the bottom-up.
2020-10-21
Knowledge Transfer in Self Supervised Learning
self-supervised-learning
A general framework to transfer knowledge from deep self-supervised models to shallow task-specific models
2020-10-04
Interactive Analysis of Sentence Embeddings
nlp
embeddings
Learn how to interactively explore sentence embeddings and labels in Tensorflow Embedding Projector
2020-09-24
VSCode on Google Colab
colab
Learn how to setup and use VSCode as an IDE on Google Colab and Kaggle.
2020-09-01
Unsupervised Keyphrase Extraction
nlp
Learn about unsupervised algorithms for automatically extracting representative keyword and phrases from documents
2020-08-30
Text Data Augmentation with MarianMT
nlp
data-augmentation
Learn how to use machine translation models in Hugging Face Transformers for data augmentation
2020-08-30
Evaluation Metrics For Information Retrieval
nlp
evals
rag
Learn about common metrics used to evaluate performance of information retrieval systems
2020-08-04
Behavioral Testing of NLP models with CheckList
nlp
evals
An overview of the “CheckList” framework for fine-grained evaluation of NLP models
2020-07-28
Semi-Supervised Learning in Computer Vision
semi-supervised-learning
Learn how to setup and use VSCode as an IDE on Google Colab and Kaggle.
2020-07-12
FastAPI for Flask Users
python
A comprehensive guide to FastAPI with a side-by-side code comparison with Flask
2020-06-29
Google Colab Tips for Power Users
colab
Learn about lesser-known features in Google Colaboratory to improve your productivity.
2020-06-26
A Visual Guide to FastText Word Embeddings
nlp
embeddings
A deep-dive into how FastText enriches word vectors with subword information
2020-06-21
Universal Sentence Encoder Visually Explained
nlp
embeddings
A deep-dive into how Universal Sentence Encoder learns to generate fixed-length sentence embeddings
2020-06-15
Exploring Knowledge Captured in Probability of Strings
nlp
llm
An exploration of simple knowledge captured by language models
2020-06-07
Zero-shot Text Classification With Generative Language Models
nlp
zero-shot-learning
llm
A text generation approach to zero-shot text classification with GPT-2
2020-06-07
Zero Shot Learning for Text Classification
nlp
zero-shot-learning
A summary of “Train Once, Test Anywhere” paper for zero-shot text classification
2020-05-30
Self Supervised Representation Learning in NLP
nlp
self-supervised-learning
An overview of self-supervised pretext tasks in Natural Language Processing
2020-05-23
A Visual Survey of Data Augmentation in NLP
nlp
data-augmentation
An extensive overview of text data augmentation techniques for Natural Language Processing
2020-05-16
A Commit History of BERT and its Forks
nlp
What a commit history of version-controlled research papers could look like?
2020-05-09
A Visual Guide to Recurrent Layers in Keras
nlp
Understand how to use Recurrent Layers like RNN, GRU, and LSTM in Keras with diagrams
2020-04-23
A Visual Exploration of DeepCluster
self-supervised-learning
DeepCluster is a self-supervised method to combine clustering and representation learning
2020-04-14
A Visual Guide to Self-Labelling Images
self-supervised-learning
A self-supervised method to generate labels via simultaneous clustering and representation learning
2020-04-10
The Illustrated FixMatch for Semi-Supervised Learning
semi-supervised-learning
Learn how to leverage unlabeled data using FixMatch for semi-supervised learning
2020-03-31
The Python Magic Behind PyTorch
python
pytorch
Learn about the advanced python native features behind PyTorch
2020-03-23
The Illustrated PIRL: Pretext-Invariant Representation Learning
self-supervised-learning
Learn how PIRL generates image representations invariant to transformation in a self-supervised manner
2020-03-16
The Illustrated SimCLR Framework
self-supervised-learning
A visual guide to the SimCLR framework for contrastive learning of visual representations.
2020-03-04
The Illustrated Self-Supervised Learning
self-supervised-learning
A visual introduction to self-supervised learning methods for visual representations.
2020-02-25
Back Translation for Text Augmentation with Google Sheets
nlp
data-augmentation
Learn how to augment existing labeled text data for free using Google Sheets.
2020-02-19
Visual Paper Summary: ALBERT (A Lite BERT)
nlp
An illustrated summary of ALBERT paper
2020-02-08
Transfer Learning in NLP with Tensorflow Hub and Keras
nlp
Learn how to integrate and finetune tensorflow-hub modules in Tensorflow 2.0
2020-02-02
Migrating from OS.PATH to PATHLIB Module in Python
python
Learn how to use the modern pathlib module to perform tasks you have been using os.path for
2019-12-29
Math Symbols Explained with Python
maths
Learn the meaning behind mathematical symbols used in Machine Learning using your knowledge of Python.
2019-08-03
Identify the Language of Text using Python
nlp
Learn how to predict the language of a given piece of text using Natural Language Processing.
2019-07-15
How to Automate Manual Steps after SSH
linux
Learn how to automate repetitive commands after connecting to a SSH server
2019-03-31
Django ORM if you already know SQL
python
If you are migrating to Django from another MVC framework, chances are you already know SQL. In this post, I will be illustrating how to use Django ORM by drawing analogies to equivalent SQL statements
2018-10-30
Shutdown Ubuntu With A Keyboard Shortcut
linux
In Windows, we can use Alt+F4 keyboard shortcut to shutdown. But Linux doesn’t have such feature out of the box. After switching to Ubuntu, I struggled trying to make a…
2015-06-16
No matching items