- Designed a web platform enabling users to interactively manipulate data generation processes and model hyperparameters, with visual feedback of the outcomes
- Demonstrated knowledge and proficiency in the inner workings of various classification algorithms
- Utilized Matplotlib for plotting the data and visualizing the decision boundaries
- Developed an API using Flask to facilitate plot generation
- Implemented thorough error validation mechanisms
- Deployed the website using PythonAnywhere
- Python
- Flask
- Scikit-learn
- Matplotlib
- HTML+CSS+JS
The website is already deplyed at https://msr8.dev/classification. However, if you want to run it locally, follow the steps below:
First of all, ensure that git and python are installed on your system. Then run the following commands:
git clone https://github.com/msr8/classification
cd classification
pip install -r requirements.txt
python main.py
And voila, the website should be up and running on http://127.0.0.1:8000