DEMO: https://nguyendinhtiem-diamond-price-predict-app-h66dx8.streamlit.app/
- step 1: clone repo
git clone https://github.com/NguyenDinhTiem/diamond-price-predict.git
- step 2: install requeriment
git install -r requirement.txt
- step 3: Run
streamlit run app.py
The purpose of this repository is as a tutorial for creating a regression model that predicts the price of a diamond, and building a simple frontend application to make the model publicly available using Streamlit.
The data we will be using for this project is the Diamonds dataset, which is publicly available via Kaggle. It contains 53940 observations, and 10 features in the dataset.
-
Pandas for accessing the data, and preparing the it for modeling.
-
Sklearn for creating a linear regression model.
-
Streamlit for creating a frontend application