Skip to content

This is teachable rock paper scissors web app, which is using tensorflowjs and mobilenet to classifiy various actions of hand into rock , paper and scissors.

Notifications You must be signed in to change notification settings

ChiragSaini/Rock-Paper-Scissors

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rock-Paper-Scissors

This is teachable rock paper scissors web app, which i using tensorflowjs and mobilenet to classifiy various action of hand into rock , paper and scissors.

This project is a part of the Deep Learning Specilization course from Coursera.

How to use APP:

  1. Collect Samples of various rock paper scissors images
  2. Train network and wait for the alert
  3. Click on start predicting to start the prediction using webcam
Watch Live Demo here

Files:

Page.html

First is page.html which basically has all the front end related stuff regrading this app.

Index.js

Index.js is the main js file which handles the downloading , loading and transfer learning from mobilenet into our application. We can train this mobilenet and train it according to our need.

Webcam.js

This webcam.js is a js file made by Google to handle all the webcam related stuff

RPS-Dataset.js

This file is helping to create the dataset of the intermediate images from our mobilenet and labels for our neural network.

Screenshots:

Predicting Paper

alt-text

predicting Scissors

alt-text

About

This is teachable rock paper scissors web app, which is using tensorflowjs and mobilenet to classifiy various actions of hand into rock , paper and scissors.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages