Monksc
I enjoy doing machine learning and ai projects especially with sports predictions and making unix command line programs for development.
Pinned Repositories
algorithms_rust_lib
A library written in rust that contains common algorithms.
cacheskell
This is my functional programming language that looks like Haskell but it cache every function.
camcam
Given straight lines that form shapes. The library will create gcode that will cut out those shapes.
cncsim
Simulates gcode from a cnc router. Converts gcode to a .stl or an image in a .png file.
cupertino_rounded_corners
A new Flutter package to make cupertino rounded corners also refrered to as squircles using a bezier path and having the two points in the corners
EnglishPremierLeaguePredictions
Predicts Matches for the English Premier League. Can be changed for other leagues.
ishell
It's an improvement to any shell.
LearningChatBot
This chat bot learns as you talk to it
MD5PaswordCracker
Given a text file of passwords and choices for each possible character in the password, it will use multiple threads on the cpu and gpu to brute force all possible choices. On my 2015 MacBook Pro it saw 4.5x performance increase with using the gpu and multiple threads on the cpu.
regexsentenses
This program takes in a regex expression and outputs all possible sentences that match the expression.
Monksc's Repositories
Monksc/cncsim
Simulates gcode from a cnc router. Converts gcode to a .stl or an image in a .png file.
Monksc/cupertino_rounded_corners
A new Flutter package to make cupertino rounded corners also refrered to as squircles using a bezier path and having the two points in the corners
Monksc/MD5PaswordCracker
Given a text file of passwords and choices for each possible character in the password, it will use multiple threads on the cpu and gpu to brute force all possible choices. On my 2015 MacBook Pro it saw 4.5x performance increase with using the gpu and multiple threads on the cpu.
Monksc/cacheskell
This is my functional programming language that looks like Haskell but it cache every function.
Monksc/camcam
Given straight lines that form shapes. The library will create gcode that will cut out those shapes.
Monksc/algorithms_rust_lib
A library written in rust that contains common algorithms.
Monksc/ishell
It's an improvement to any shell.
Monksc/LearningChatBot
This chat bot learns as you talk to it
Monksc/potential-chainsaw
Random Image Generation with Fran's Guidance
Monksc/regexsentenses
This program takes in a regex expression and outputs all possible sentences that match the expression.
Monksc/EnglishPremierLeaguePredictions
Predicts Matches for the English Premier League. Can be changed for other leagues.
Monksc/abby_or_not_abby
This is a bumble bot that swipes right on all girls that name starts with ab. For instance Abigail and Abby will get a right swipe and Gabby would be a left swipe.
Monksc/chessai
This is a chess ai I developed using machine learning and minimax algorithm.
Monksc/compiler
A compiler I am making for my own language
Monksc/dotfiles
My vim and tmux implementation
Monksc/dotfiles-1
Personal dotfiles configurator for Mac OSX, Arch, Ubuntu 16.04
Monksc/dxfexports
Monksc/echofitakehome
Monksc/go-ml
Monksc/go-routine-queue
A simple go-routine queue
Monksc/Graph
My implementation of a generic Graph of nodes and edges in Java.
Monksc/gruvbox-contrib
Ports of the gruvbox colorscheme
Monksc/ll1_parser
Given a LL(1) language formatted in a text file and a text file to parse. It will parse the text file.
Monksc/marchmadnesspredictor
Predicts March Madness games. Updated for 2021.
Monksc/ml_neuralnetwork_image_digit_detector
This is a digit detector I made in java from scratch. It uses a neural network, autocoder and a cluster to detect what digit is in a 25 by 25 pixel image of a digit.
Monksc/mycompiler
Its just a compiler I made for my own language
Monksc/range_map
A rust library that will map a range of values to another value.
Monksc/SimpleLanguage
I made my own language and its extremely simple
Monksc/tinder_bot
Uses machine learning to swipe right on the QTs and left on the not QTs.
Monksc/TrieSort
This is a TrieSort or Flowers Sort named after Watson Flowers. It is linear with how many elements are there.