WasinUddy / MNIST-JS-Demo-Website

This repository presents a demonstration of deploying a TensorFlow model on a React.js web application using TensorFlow.js. The model employed is for handwritten digit recognition, trained using TensorFlow's Keras API in Python.

Home Page:https://wasinuddy.github.io/MNIST-JS-Demo-Website/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MNIST-JS

Deploying Tensorflow model on React.JS Static Page

Deployment Status

This repository contains a web application that demonstrates a deep learning model for handwritten digit recognition using TensorFlow.js and React.js. The model was trained with TensorFlow's Keras API on Python, and the resulting model was integrated into a React.js web application to provide a user-friendly interface for predicting handwritten digits.

Demo

You can try out the live demo of the MNIST-JS web application by visiting https://wasinuddy.github.io/MNIST-JS/.

Features

  • Handwritten digit recognition: Users can draw a digit on the canvas provided by the web application, and the deep learning model will predict the digit.
  • TensorFlow.js integration: The trained model is deployed using TensorFlow.js, allowing it to run directly in the browser without the need for server-side computations.
  • React.js user interface: The web application is built using React.js

Contribution

Contributions to this project are highly encouraged and welcome. If you have ideas to improve the functionality or design of the web application, or if you want to fix any issues, please feel free to submit a pull request.

Here are some areas where contributions would be valuable:

  • Improving the visual design: Enhancing the overall look and feel of the web application to make it more visually appealing and user-friendly.
  • Adding new features: Introducing new functionalities to the web application to expand its capabilities and usefulness.
  • Code optimization: Identifying and optimizing areas of the codebase to improve performance and maintainability.
  • Bug fixes: Addressing any issues or bugs that may arise during usage.

License

This project is licensed under the MIT License.

License: MIT

About

This repository presents a demonstration of deploying a TensorFlow model on a React.js web application using TensorFlow.js. The model employed is for handwritten digit recognition, trained using TensorFlow's Keras API in Python.

https://wasinuddy.github.io/MNIST-JS-Demo-Website/

License:MIT License


Languages

Language:JavaScript 48.5%Language:CSS 17.6%Language:Python 17.3%Language:HTML 16.6%