Python & ML practice quizzes
A browser-based quiz for Python and machine-learning practice. The UI is built with HTML and JavaScript; question data lives in quiz-data.js. A small Streamlit app (app.py) inlines the quiz into a single page and serves it on Streamlit Community Cloud so you can use it without cloning the repo.
Overview
Each session draws ten random questions from a bank of thirty, across seven topics. You can run the quiz from the hosted Streamlit app or open index.html locally alongside quiz-data.js.
Tech & Tools
- HTML, JavaScript
- Python, Streamlit (
streamlit.componentsiframe embedding)
Links
Run locally: streamlit run app.py from the repository root, or open index.html in a browser with quiz-data.js in the same folder.