--- title: IS 335 Demo emoji: 🌳 colorFrom: purple colorTo: red sdk: gradio sdk_version: 4.44.1 python_version: 3.9 app_file: app.py pinned: false license: apache-2.0 --- # IS-335 Demo This Space hosts the UNLV Study Location Predictor used in IS 335. Move the sliders to explore how temperature, humidity, wind, and time of day influence a decision tree trained on synthetic Las Vegas weather data. ## Contents - `app.py`: Gradio interface that generates the dataset, trains the model, and exposes the interactive UI. - `requirements.txt`: Runtime dependencies for the Space. - `interactive_decision_tree.html`: Original static prototype embedded in the app for reference. - `decision_tree_tutorial.py`: Notebook-style script for lecture walkthroughs. ## Running Locally ```bash python -m venv .venv . .venv/bin/activate pip install -r requirements.txt python app.py ``` Set the `GRADIO_SERVER_PORT` environment variable if port 7860 is not available.