Learner.js is a javascript library that allows for fast and simple machine learning for craetive projects in the browser.
Learner.js provides an interface that allows you to easily record in examples of input and output pairings into a dataset that is saved locally in your browser. You can then train a model to respond with new outputs when you provide new inputs. Building from the smarts of RapidLib, we take care of all the storage, threading and GUI needs and all you have to do is pick what you want to control with what!
Check out the Guide on the MIMIC platform
or the Github page