Thank you for considering contributing!
- Clone the repository
- Create a virtual environment
- Install requirements
git clone https://github.com/your-org/AlgoLab.git
cd AlgoLab
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt- Use clear commit messages
- Follow PEP8
- Use branch names like:
fix/bug-name,feature/add-xyz
- Add new algorithm visualizations
- Improve documentation
- Fix bugs
- Improve UI
| Module | Description |
|---|---|
| π Dataset Module | Upload custom CSV or generate synthetic datasets |
| π§ Algorithm Engine | Run supervised/unsupervised ML algorithms |
| π Visualization Layer | Visualize how algorithms behave and perform |
| πΌοΈ UI Layer (Streamlit) | Interactive user interface to switch modes and explore algorithms |