Amol Sriprasadh's repositories
speech-gpt
What if ChatGPT had its own voice? What if you could speak to it with your voice? What if this is Alexa brought to a higher intelligence of several folds? Explore this repo to experience this innovative exhibition of AI language models.
animal-checkers
Animal Checkers is a web-based checkers game with an animal theme. In this game, the user plays against an opponent robot.
windows-dog-classifier
Flutter desktop application for classifying dog breeds using a pre-trained TensorFlow model. Users can upload a dog photo, and the app sends it to a Python script for prediction. The result is displayed with the top predicted dog breeds and probabilities. Note: Currently available for Windows only.
2023-Jr-CCC-Solutions
Here are the commented code solutions and explanations to each of the problems from the 2023 Junior Canadian Computing Challenge competition. All solutions were created by Amolgorithm.
8k-image-encryptor
A new way of encryption, although it isn't encryption? (Hint: 8k Images)
amolgorithm
My profile README. Please READ ME
amolgorithm.github.io
Welcome to Amolgorithm's Github Page (main branch)!
binary-data-structure
Binary Class represents a binary code using a string and has member functions that allow a user to convert said binary code to a decimal or ASCII text.
caesar-cipher-decoder
Here is an implementation of a Caesar Cipher decoding and encoding algorithm.
delta-calc
A new type of innovative calculator application made using Tkinter.
fraction-data-structure
This project builds a data structure that can behave as a fraction, with operations between Fraction objects.
infinity-peasy
Make web developing easy for yourself by choosing Infinity Peasy, an online web development software.
cubic2cuboid-vieta
Consider a cubic equation with only real roots, where the roots correspond to the edge lengths of a cuboid. The program will determine the volume, surface area and space diagonal of said cuboid, WITHOUT determining the roots of the cubic equation.
infinity-p5
A straightforward online p5.js editor that simplifies the p5 process. Preview of your code in action included!
microbit-calculator
This program can make your microbit into an arithmetic calculator. If you don't have a microbit, feel free to go the website link provided and try out the microbit simulator
microbit-mini-projects
Welcome to this archive of some practice Microbit mini-projects!
microbit-space-shooter
This is a simple Makecode Microbit Space Shooter game written in Python. Simulator included!
musical-note-reader
Program roughly reads the frequencies in a wav file and converts to musical notes. Not highly accurate, but accurate to within the same note area (e.g. C, C#).)
my-first-space-shooter-game
This is the first space shooter game I coded (bugs and issues intended). Created using only p5.js and a p5.js editor, no HTML, no CSS. Requires p5.js to run the program.
my-p5js-projects
Here are .txt files containing code from my p5js mini projects.
pointless-tetris-js
A p5.js Tetris game with no points or losing.
retro-paddle-p5js
My first retro paddle game made using only p5.js and a p5.js editor. Executing this program requires a p5.js editor with a preview canvas already preloaded.
rock-paper-scissors
A classic rock, paper, scissors against a dummy bot, made using p5.js and p5.js editor. Requires such editor to execute program.
roman-numeral-integer
This is a data structure that can show an integer value between 1 and 3999 as a roman numeral.
rubix-cube-2D
It adds up to be a simple rubiks cube, but it is visualized in 2D!
simple-animator
A simple animator program made using p5.js and p5.js editor. Requires such editor to execute program.
snake-game-robot-apocalypse
The snake returns, but with competition at his own game. This time, the robot snake would like to help itself to a couple hundreds of apples as well.
tic-tac-toe-py
A simple Tic-Tac-Toe game made with Tkinter.
tourism-website
ADVENTURE - A simple website of a tourism agency for tourists.