MLPaint - The Real-Time Handwritten Digit Recognizer
Switch branches/tags
Nothing to show
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
models first commit Aug 31, 2016
static Normalisation on by default Aug 31, 2016
README.md Update README.md Oct 11, 2016
__init__.py first commit Aug 31, 2016
main.py [MLDB-1951] updated the copyright Jan 19, 2017
png.py first commit Aug 31, 2016
routes.py [MLDB-1951] updated the copyright Jan 19, 2017

README.md

MLPaint: the Real-Time Handwritten Digit Recognizer

MLPaint is an MLDB.ai plugin that does real-time handwritten digit recognition. The plugin was trained on the MNIST dataset. The WebUI allows a user to draw digits and receive real-time predictions as to what digit it most likely is. On top of that, the plugin displays the explain matrix, showing the user why the model made the prediction it made. MLPaint is a great example of white-box machine learning.

Some links:

Try MLPaint for free! Just create a free MLDB.ai account to launch an instance and run the Recognizing Handwritten Digits demo from within your MLDB instance.

Installing MLPaint

One way is to the Recognizing Handwritten Digits demo notebook from a running instance of MLDB.

Alternatively, from a notebook running on MLDB, run the following:

from pymldb import Connection
mldb = Connection()

mldb.put("/v1/plugins/mlpaint", {
    "type": "python",
    "params": {
        "address": "git://github.com/mldbai/mlpaint"
    }
})

You can then browse to https://<host:port>/v1/plugins/mlpaint/routes/static/index.html to access the UI.