/Personal-Projects

A Collection of all the projects I've made since the start of 2020 with an attempt of orginization, & documentation

Primary LanguageJupyter Notebook

Personal Projects

A Collection of all the projects I've made since the start of 2020 with an attempt of orginization, & documentation

Primary Categories

⭐ Starred

  • ⭐ Pong Generator
  • ⭐ NEAT Racecars
  • ⭐ CNN OCR
  • ⭐ Flowkey Web Scraper
  • ⭐ Polynomial Regression
  • ⭐ Smart Rockets
  • ⭐ Wireworld
  • ⭐ Airline Database
  • ⭐ Reinforcement Learning - Article Aid
  • ⭐ Marching Squares

Autoencoders

  • Autoencoders - Article Aid
  • Micro MNIST Autoencoder
  • Celeba Autoencoder
  • ⭐ ML Pong Generator

Convolutional Networks

  • CNN CIFAR
  • RGB-Depth CNN
  • ⭐ CNN OCR

Generative Adversarial Networks

  • MNIST GAN
  • Pokemon GAN

Long-Short Term Memory Networks

  • Linear -> LSTM
  • MNIST RNN
  • Stock Predictor

Reinforcement Learning

  • Acrobat Q Learning
  • ⭐ Reinforcement Learning - Article Aid

Miscellaneous

  • Basic Linear Regression (First AI project!)
  • ⭐ Flowkey Web Scraper
  • Hashcode 2020 Problem
  • Movie Recommender
  • Spam Detector
  • Transfer Learning Test

AI

  • Manual Neural Network
  • ⭐ Polynomial Regression
  • XOR Visualization

Artificial Life

  • Boids
  • Langdon's Ant
  • Population Growth Mode
  • ⭐ Smart Rockets
  • Steering Agents

Miscellaneous

  • Path Difference
  • Directional Path Difference
  • Calculating PI With Blocks
  • Calculating PI With Fractions

Perlin Noise

  • Perlin Noise VS Random Noise
  • Coloured 2D Islands
  • Warped 2D Islands
  • Ridged Noise Heightmap
  • Worley Noise
  • Noisy Flow Chart

Physics Simulations

  • Bouncing Ray
  • Lorenz Attractor
  • Low-Poly Ocean
  • Raycasting
  • Spring Simulation
  • Water Particle Simulation
  • ⭐ Wireworld

Visualizations

  • Arbitrary Function Mapper
  • Complex Equation Grapher
  • Dynamic Grid Generator
  • Fern Visualizer
  • Fourier Series
  • Fourier Transform
  • Fractal Generator
  • ⭐ Marching Squares
  • Quadtree Implementation
  • Vertex Shader Test
  • Flowing Lights
  • Simple 8-Bit Counter
  • Gyroscope SDA/SCL Communication Test
  • Ultrasonic Sensor Test
  • OOP Intro
  • OOP Fundamentals
  • OOP Advanced
  • Inheritance and Polymorphism
  • Learning SDL
  • Deck of Cards
  • War Game
  • School Database
  • ⭐ Airline Database
  • Elementary Particle Simulation
  • Visual NEAT Implementation
  • 3D Grapher
  • Water Particle Simulation
  • NEAT Implementation
  • ⭐ NEAT Racecars