The power of deep learning in a neatly wrapped, purely vanilla JavaScript library. Featuring N.E.A.T. (Neuroevolution of Augmented Topologies) and classic backpropogation, I created this project as both a learning tool and a reference for those who want to make their own implementations of neural networks. After all, there is something very meta in learning about machine learning that makes it all the more appealing.
I am horrid at Tetris. I am lucky if I can clear a couple rows before I inevitably lose. As such, I decided that I would make an algorithm play the game for me. Introducing TetNet, the AI that plays Tetris to win. Using evolutionary algorithms, TetNet slowly evolves from a randomized algorithm to a genetically perfect Tetris playing master. Luckily the Skynet reference is just a joke, as TetNet is much too interested in Tetris to take over the world. For now.
The reason we program isn't just to make cool stuff, it is to make things that matter to people. We make applications that improve people's lives even in the silliest of ways. Felix Apparatus is a bot meant to brighten someone's day, even if only for a second. A simple Twitter bot, anytime a user messages Felix with another user's Twitter handle, it anonymously tweets a random compliment at them, making the act of spreading smiles easier than ever. Because everyone deserves happiness.
In preparation for a job that involved designing science simulations for linguistically diverse eighth graders, I designed a little particle simulation in HTML5 and JavaScript over a weekend. Using the bar to the right, you can adjust the temperature of the particles. As the particles become hotter, their temperature changes and they are more inclined to bounce about the container. To be perfectly honest, I just wanted an excuse to program something with all those colors.
Sometimes, code isn't enough. After all, who cares how amazing an algorithm is or how great your data is if the user can never understand what they are looking at? It isn't always easy making the user experience of a program or an application both easy and powerful, but it is necessary if we are ever to make programs for the real world._codeDeck is my playground for making creative and functional UIs. Each "card" is a little application, with each card showcasing a unique experience in a neat and concise way.
Want to get in touch and talk about one of my projects, opportunities, or just feel like chatting?
Feel free to send me an email at [email protected]
@example.comidreesinc.com
Otherwise, you can find me on
GitHub or on
LinkedIn
Thanks for visiting!