Programming


Image Experiments:

Understanding arrays and then interpreting an image in the form of numbers. Implementing blur, scaling, and edge detection.

Collatz Conjecture:

Analyzing and visualizing the different patterns formed by mathematics

K-Nearest Neighbors (KNN)

Implementation from scratch and using broadcasting. Application to the Iris dataset.


Hamlet Phrase Generator

Train a model with probabilities of following words in order to speak like Shakespeare.

Anagram Generator


Magnetic lines

Visualizing electric field of point charges.