A KNN classification algorithm built from scratch. Used Streamlit to create a web app to visualize the input data and the predictions.
https://share.streamlit.io/rahulbanerjee26/knn-streamlit/main/app.py
- Create a virtual environment in Python
python -m virtualenv venv
- Activate the virtual environment
venv/Scripts/activate
- Install the required libraries in requirements.txt
pip install -r requirements.txt
- cd to the app folder
cd app
- Run the streamlit app
streamlit run app.py