ml-airpls

Baseline correction using adaptive iteratively reweighted penalized least

opencv-document-scanner

A document scanner implemented with opencv.js. It can detect the boundaries of documents and apply perspective transformation to get a deskewed image.

micro-spelling-correcter

Simple breadth-first early terminating Levenshtein distance auto correcter for small sets of possible resulting strings.