Skip to content

02-cs-2109-the-lan-before-time/iSign1.0

Repository files navigation

iSign - ASL Learning App

iSign is a machine learning ASL (American Sign Language) learning web application built with JavaScript, React.js, Tensorflow, and Firebase.

Image 1 Image 2 Image 3

Features

  • Real-time Hand Gesture Recognition: Developed a custom ASL neural network from scratch to enable real-time hand gesture recognition and analysis.
  • TensorFlow Integration: Integrated TensorFlow libraries for server-side model training, data preprocessing, and hand gesture recognition.
  • Node Server: Built a Node server to host ASL machine learning models, enabling efficient real-time prediction and hand analysis.

Technologies Used

  • JavaScript
  • React.js
  • TensorFlow
  • Firebase
  • Node.js

Video Demo

Watch the video demo to see iSign in action: iSign Video Demo

Getting Started

To get started with iSign, follow these steps:

  1. Clone the repository from GitHub.
  2. Install dependencies using npm or yarn.
  3. Set up Firebase for authentication and data storage.
  4. Run the Node server to host the machine learning models.
  5. Start the React application to access the ASL learning web app.

Usage

Once the application is set up, users can visit the web app to start learning ASL using real-time hand gesture recognition.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contributors

  • Lauren Hale
  • Boxu Fan
  • Jean Chow
  • Sejung Kim

Thank you to all the contributors who have helped make iSign a better ASL learning application!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages