top of page


AI: How to get started
Books, Online Courses, YouTube Channels, DataSets and Platforms to begin Al learning
Samvar Shah
Apr 22 min read
25 views
0 comments


Linear Algebra in AI
How is linear algebra used in AI? Linear algebra includes vectors (ordered list of numbers), matrices and their linear transformations....
Samvar Shah
Mar 171 min read
33 views
1 comment


Math in AI
I have recently started looking into AI and have been playing with some AI models. But I want to understand how it works and therefore...
Samvar Shah
Feb 271 min read
25 views
1 comment


Why Can Fractals Generate Algorithmic Art?
Fractals as algorithmic art
Samvar Shah
Feb 61 min read
24 views
0 comments


Understanding Segment Tree Basics
Segment Tree- querying and updating
Samvar Shah
Jan 152 min read
43 views
0 comments


Mathematical New Year 2025!
Probability: The Only Predictable Thing About New Year Is We all know that probabilities are never truly  certain. This is especially...
Samvar Shah
Jan 22 min read
34 views
1 comment


DFS Visualizer- How does it work?
Understand the DFS process. Input your own graph and visualize DFS traversal.
Samvar Shah
Jan 12 min read
26 views
0 comments


Dijkstra's Algorithm and Visualizer
Visualizer for Dijkstra's Algorithm that shows how it works step-by-step
Samvar Shah
Dec 22, 20241 min read
63 views
0 comments


Kruskal's Algorithm Visualizer: How It Works
Kruskal's Algorithm (with Visualizer) used to find MST
Samvar Shah
Dec 10, 20241 min read
27 views
0 comments


Results of the Algorithmic Art Competition 2024!
And the Winners are...
Samvar Shah
Nov 27, 20241 min read
121 views
0 comments


How to recognize DP patterns in coding problems
Recognizing DP Patterns, Base Cases, Edge Cases
Samvar Shah
Nov 22, 20243 min read
24 views
0 comments


How to Define DP States
A helpful guide to define Dynamic Programming States
Samvar Shah
Nov 16, 20244 min read
27 views
1 comment


Dynamic Programming: Understanding the Basics
DP basics: Optimal Substructure, Overlapping Subproblems, Recursive approach vs Efficient DP approach
Samvar Shah
Nov 14, 20243 min read
52 views
2 comments


How to generate your first algorithmic art!
Sample code and customizations provided to create your own algorithmic art masterpiece.
Samvar Shah
Nov 13, 20243 min read
187 views
5 comments


Algorithmic Art Competition 2024 Announcement!
Algorithmic Art Competition
Samvar Shah
Nov 12, 20243 min read
341 views
5 comments


Algorithmic Art
Art using Math and Programming
Samvar Shah
Nov 10, 20241 min read
56 views
2 comments


Quick Sort: A Deep Dive
Visualizing step by step, how Quick Sort algorithm arranges data
Samvar Shah
Oct 21, 20243 min read
23 views
1 comment


Mathematical Algorithms: From Euclidean to Randomized
Provide your own input and see how the Euclidean Algorithm works to calculate the GCD.
Samvar Shah
Oct 9, 20243 min read
18 views
2 comments


Sorting Algorithms: Hybrid, Comparison and Non-Comparison
A quick look at Selection sort, Insertion sort, Tim Sort, Bucket Sort and other sorting algorithms
Samvar Shah
Sep 27, 20242 min read
13 views
0 comments


Bubble Sort: A Deep Dive Part 2
Continuing from Part 1 of the post on Bubble Sort, here is a visualizer that helps us see how bubble sorting is carried out. Click on...
Samvar Shah
Sep 17, 20241 min read
12 views
1 comment
bottom of page