Unfolding the universe of possibilities..

Painting the cosmos of your digital dreams.

System Design: Bloom Filter

Smartly transforming a hash table to a probabilistic data structure to trade accuracy for large memory gains Introduction Hash table is one of the most widely known and used data structures. With a wise choice of hash function, a hash table

5 Useful Visualizations to Enhance Your Analysis

Use Python’s statistical visualization library Seaborn to level up your analysis. Continue reading on Towards Data Science »

Many Articles Tell You Python Tricks, But Few Tell You Why

Three common Python tricks make your program faster, I will explain the mechanisms Continue reading on Towards Data Science »

How does the Segment-Anything Model’s (SAM’s) decoder work?

A deep dive into how the Segment-Anything model’s decoding procedure, with a focus on how its self-attention and cross-attention mechanism… Continue reading on Towards Data Science »

Extract any entity from text with GLiNER

GLiNER is an NER model that can identify any type of entity using a bidirectional transformer encoder (similar to BERT) that outperforms… Continue reading on Towards Data Science »

Are Language Models Benchmark Savants or Real-World Problem Solvers?

Evaluating the evolution and application of language models on real world tasks AI students taking an exam in a classroom. Image created by author and DALL-E 3. In the realm of education, the best exams are those that challenge students to apply

Evolving Chess Puzzles

An exploration of Evolutionary AI A chess puzzle, generated using the theory of evolution. Checkmate in 2 moves for white… Evolutionary Algorithms (EAs) are a subset of AI that solve problems using methods inspired by biological evolution. From optimizing neural networks