Skip to content

MuminahKhurram/Bolo-Kaavish

Repository files navigation

Sign Language Learning Application

Prerequisites

  • Node.js (v18 or higher)
  • Python 3.8 or higher
  • pip (Python package manager)

Setup Instructions

  1. Install Python Dependencies:
pip install mediapipe numpy
  1. Install Node.js Dependencies:
npm install
  1. Start the Backend Server:
npm run server
  1. Start the Frontend Development Server (in a new terminal):
npm run dev

Project Structure

├── public/
│   └── videos/          # Sign language video files
│       ├── alphabet/    
│       ├── numbers/     
│       ├── colors/      
│       └── greetings/   
├── server/
│   ├── index.js         # Express server
│   └── python/          # Python ML model
└── src/                 # React frontend

Development

Adding New Signs

  1. Place video files in the appropriate directory under public/videos/
  2. Update the signs data in src/data/signs.ts

Troubleshooting

  • If the webcam doesn't work, ensure you've granted browser permissions
  • If Python errors occur, verify all dependencies are installed
  • For backend connection issues, check if both servers are running

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •