Thanks for your interest in contributing to the ASL Alphabet Recognition project! Contributions make the project better for everyone. Below are some guidelines to help you get started.
- Fork the repository and create a branch for your change:
git checkout -b feature/my-feature-
Make your changes and add tests where appropriate.
-
Keep changes small and focused. Update
README.mdif you add new scripts or features. -
Run basic checks locally (linting, test notebook execution) before opening a pull request.
-
Open a Pull Request describing the change and why it's useful.
- If you find a bug, open an issue and include steps to reproduce.
- If you'd like to propose a feature, open an issue with a short rationale and example.
- Follow PEP8 for Python code.
- Add docstrings to new functions and modules.
- Do not upload datasets or large model files to the repository. Use cloud storage or release assets and provide download instructions in the README.