Ibrahim Habib
  • About

Blogs and Posts

Implementing the Word2Vec Paper
A look at a classic NLP paper
9 min
Deep Learning
NLP
Paper Implementation
Word2Vec
In 2013, the Efficient Estimation of Word Representations in Vector Space paper was released introducing two new model architectures for generating vector representations…
Ibrahim Habib
Apr 24, 2025

Origins of The Cross-Entropy Loss Function
Gaining Intuition on the Popular Loss Function
9 min
Deep Learning
Classification
Theory
Loss Functions
The cross-entropy loss function is one of the most widely used loss functions in deep learning, particularly for classification tasks. I’ve used it before and understood the…
Ibrahim Habib
Apr 16, 2025

Using BERT to predict disaster Tweets
49 min
NLP
Deep Learning
PyTorch
In 2019, Kaggle hosted the Natural Language Processing with Disaster Tweets competition. It was made for contestants to test their ability to build a machine learning model…
Ibrahim Habib
Feb 25, 2025

Building a Receipt Understanding Model
Fine-tuning LayoutLMv3 on the SROIE dataset
44 min
deep learning
document understanding
layoutlmv3
image processing
Receipts are a common way to store information about the items purchased. They are used by customers to keep track of their expenses and by businesses to keep track of their…
Ibrahim Habib
Oct 10, 2024

Exploring Egypt’s College Admission Test
2022 Sanawya Amma Results Analysis
15 min
education
analysis
data visualization
Every year, high school seniors rise to one of their largest life challenges: College Admission. Each country has its system for college admission shaping the career journey…
Ibrahim Habib
Sep 3, 2024

2024 Olympic Medalists
A Nation-Level Analysis
9 min
sports
analysis
data visualization
On July 26, 2024, the Paris 2024 Olympics commenced, sending lights of hope into the hearts of every athlete. As the world watched in anticipation, dreams were forged and…
Ibrahim Habib
Aug 11, 2024
No matching items
 
Cookie Preferences