top of page


Escher and Tessellations: Artistic geometry
Understanding Escher's work Reptiles through Tessellations and Math

Samvar Shah
Mar 42 min read


GNNs and Transformers in AI
GNNs & Transformers: 50th Post on this Blog! In AI, Graph Neural Networks (GNNs) and Transformers are both widely used but they are designed for different types of data and problems. GNNs are designed to work with graph-structured data. For example, recommendation systems (users connected to products). GNNs work by passing messages between connected nodes. Each node updates its representation (vector) based on information from its neighbors. Transformers are neural networks d

Samvar Shah
Feb 201 min read


Building ML models when data is scarce
ML in data scarce regimes

Samvar Shah
Feb 72 min read


Results of the 2nd Algorithmic Art Contest!
And the winners are... We are thrilled to announce results of the recently concluded 2nd Algorithmic Art Contest! We saw an amazing response with beautiful creations of Algorithmic Art! The First Place Winner is bobuilder (full name not provided)! The winning image below: The Second Place goes to redcrimson (full name not provided) Winning image below: Please DM to receive your certificates. Congratulations to the winner and to everyone who participated! Keep creating!

Samvar Shah
Feb 51 min read


Breathing modern life into an ancient art: AI and Rogan Kala
Modern Technology and Ancient Art

Samvar Shah
Jan 111 min read


Happy New Year 2026!
Happy New Year! Hello 2026, Let's Try This Again. Happy New Year! If 2025 taught us anything, it's that January 1st is optimistic… and January 12th is honest. So welcome to 2026, a fresh 365-day trial period where we pretend we’ll drink more water and reply to messages on time. May your vectors point in the right direction, your sketches stay proportional and your resolutions flexible enough to survive February. Here's to progress over perfection and laughing when plans invar

Samvar Shah
Jan 11 min read


2nd Annual Algorithmic Art Contest Announcement!
2nd Annual Algorithmic Art Contest Announcement Announcing the Second Annual Algorithmic Art Contest! Last year, we watched code turn into canvases and algorithms transform into art. From mesmerizing geometric patterns to unexpected visual stories written entirely in code, the response to our first Algorithmic Art Contest was incredible. Now, we’re thrilled to announce the Second Annual Algorithmic Art Contest — and we’re inviting creators from around the world to merge the

Samvar Shah
Dec 20, 20253 min read


Merge Sort Tutorial
What is Merge Sort? Merge Sort is a sorting algorithm that uses a divide-and-conquer strategy to sort an array or list of elements. The algorithm works by recursively dividing the array into smaller sub-arrays until each sub-array contains a single element. It then merges these sub-arrays back together in a sorted manner. How Does Merge Sort Work? Merge Sort follows these fundamental steps: Divide : Split the array into two halves until each sub-array contains a single elemen

Samvar Shah
Dec 2, 20253 min read


The Math Behind Mona Lisa
Math and Mona Lisa While we may think math and art live in different worlds, the truth is many famous works of art are built on real mathematical ideas. One of the most famous examples is Leonardo da Vinci's 'Mona Lisa'. Art historians have pointed out that the painting's composition closely aligns with the mathematical idea of golden ratio. Even if one doesn't know that golden ratio is 1.618, one can see that Mona Lisa's face, eyes, nose etc. fall along key points of this ra

Samvar Shah
Nov 15, 20251 min read


Key Algorithms used in AI
Key AI Algorithms Here are a few important algorithms ones that form the basis of AI: 1. Linear Regression One of the most widely used algorithms, linear regression helps predict a value (like house prices) based on the relationship between variables. 2. Decision Trees Decision trees reflect human decision-making by breaking down decisions into a tree-like model. They work well for classification and regression problems. 3. K-Nearest Neighbors (KNN) KNN classifies data based

Samvar Shah
Oct 21, 20251 min read


From Nirona to the World: Rogan Kala in 2050
My vision for the future of Rogan Kala

Samvar Shah
Sep 30, 20252 min read


Rogan Art and its Sole Custodians
Over generations, the Khatri family has sustained the Rogan Kala artistry, preserving it with immense struggles. The decline in demand...

Samvar Shah
Aug 28, 20251 min read


Rogan Kala- What is it?
Rogan Kala is a traditional art form practised in Kutch, Gujarat since over 300 years. It is said to have its origins in Persia. It is a...

Samvar Shah
Aug 17, 20251 min read


Julia Set: Math Art and its Workings
One of the most familiar examples of math used in algorithmic art is the Julia Set. It is a simple mathematical process with...

Samvar Shah
Aug 5, 20252 min read


How Smart Cities Use Algorithms
Smart Cities are urban areas that use data, algorithms and automation to optimize infrastructure and improve quality of life. But how...

Samvar Shah
Jul 14, 20252 min read


AI Musings- Impact on Education
Where is AI headed and how will we be impacted? First off, sorry for the delay in posting this blog. I have been a bit busy trying to...

Samvar Shah
Jun 23, 20252 min read


The Math behind DFS
Understand the math concepts of graph traversal, recursion used in DFS and build your own spanning tree.

Samvar Shah
May 29, 20253 min read


Monetizing Algorithmic Art
How to monetize algorithmic art

Samvar Shah
May 16, 20251 min read


Announcing: Art for Action!
Give Back, Get Art!

Samvar Shah
May 2, 20251 min read


Key Parameters used in Algorithmic Art
Key Parameters used in Algorithmic Art

Samvar Shah
Apr 24, 20251 min read
bottom of page