Doomsday Algorithm
Practice the Doomsday algorithm
Recent content in Home on George Chemmala
Practice the Doomsday algorithm
Design tool for finite automata
A quick tutorial to open isabelle on a VSCode style editor
Ask the Magic 8 Ball a question and get an answer using three.js
Convert images to ASCII art
Become the Julia Set with your webcam
Crypto tools
A collection of quotes over the years that I like
Hover over the letters to see the animation!
A simple TensorFlow.js implementation of MNIST
An experiment in using a serverless cloud function
‘Now it’s time to get funky’
Bezier curve tools
Playground for your cursor
An example of gravity
Color tools
A random number generator
Solving the NYT Connections using graph partitioning and word vectors
My interests currently center on cryptography, machine learning, and formal proof verification. Some of my recent projects include implementing a cryptographic voting protocol, developing methods for robust estimation in adversarial graph models, and creating a Abstract Algebra Lean game. Unrelated, I’m a big fan of board games, photography, and music. ░░
Extension of the Helios Voting Protocol to support multiple candidates
A brief introduction to wallpaper groups and classification using orbifolds
Human-Inspired CNNs for Explainability and Efficiency
Some Euclidean constructions from Euclid’s Elements
A simple Python script to warp an image into a Möbius loop
Final project for CSCI 2952Q: Robust Algorithms in Machine Learning
A Manim project explaining spectral graph theory
A couple ways to create the Mandelbrot set in Desmos
Recreating the universes of Across the Spider-Verse by using Style Transfer
Overview of the NTRU cryptographic system
How to use spectral theory to visualize differential equations
A banger xkcd idea
Some nonfiction books that I’ve read
See how Möbius transformations map the complex plane
3b1b’s Fourier Transform visualization in Desmos
Explore how complex functions transform the plane using Desmos
An interactive visualization of Newton’s method for finding roots of equations
Visualizing how a function maps points on the number line and its fixed points
How to use umbral calculus to find a closed form for a sequence
Lissajous figures in Desmos
What if you could bend the x axis?
Page Redirection If you are not redirected automatically, follow the link
MNIST Example Here is a simple TensorFlow.js example that loads the MNIST dataset, trains a model, and allows you to draw digits to see how well the model predicts them. Once the model is trained, you can draw a digit in the box below and it will predict what digit you drew. The model is trained on the MNIST dataset, which consists of 28x28 pixel grayscale images of handwritten digits (0-9).
MNIST Tensorflow.js Demo # You can try out the demo here: MNIST TensorFlow.js Demo This demo uses TensorFlow.js to load the MNIST dataset, train a model, and allow you to draw digits to see how well the model predicts them. Once the model is trained, you can draw a digit in the box below and it will predict what digit you drew. The model is trained on the MNIST dataset, which consists of 28x28…
google-site-verification: google21d0060bd8dc65b8.
.
yo