Sponge Digits is a customized Sponge client application build with Flutter that calls a remote Sponge action that recognizes handwritten digits. After each stroke the remote action call will be made and the result will be shown in the circle.
The app is released under the open-source Apache 2.0 license.
The Sponge action uses a typical convolutional neural network trained on the MNIST dataset. The machine learning engine is TensorFlow.
The aim of this application is to show how to build a mobile application with Flutter that use Sponge as a backend. It is not designed to provide any state of the art recognition model. The actual recognition is performed on the server so you may experience visible lags.
For more information please visit the Sponge project home page https://sponge.openksavi.org.