Machine Learning Webapp Deployed Using Streamlit
A machine learning application which lets you compare different machine learning algorithms and tune parameters with interactive GUI. This was achieved using streamlit. Streamlit is an open-source Python library that makes it easy to build beautiful custom web-apps for machine learning and data science.
This application lets you play around with different machine learning algorithms:-
- K Nearest Neighbors
- Support Vector Classifier
- Random Forest
You can also change the datasets:-
- Iris Dataset
- Breast Cancer Dataset
- Wine Quality Dataset
I also display the datapoints plotted on a 2-D plane by decomposition using Principle Component Analysis. There is an option for scaling the data as well.
Tech Stack
- Stremlit
- sk-learn
- PCA
How to Run
- Clone this repository on your local machine
- Run the Streamlit app using:
streamlit run app.py
Preview
App look with KNN algorithm and Iris Dataset
Wine Quality dataset with Random Forest and Scaled Data