Deployment / app.py
ryantrisnadi's picture
Update app.py
6def70d verified
raw
history blame
No virus
1.38 kB
import streamlit as st
import pandas as pd
import joblib
import streamlit as st
import eda
import models
page = st.sidebar.selectbox(label='Select Page:', options=['Home Page', 'Exploration Data Analysis', 'Model Prediksi'])
if page == 'Home Page':
st.header('Welcome Page')
st.write('')
st.write('Milestone 2')
st.write('Nama : Ryan Trisnadi')
st.write('Batch : ')
st.write('Tujuan Milestone : Prediksi harga rumah di Melbourne')
st.write('')
st.caption('Silahkan pilih menu lain di Select Box pada sebelah kiri layar anda untuk memulai!')
st.write('')
st.write('')
with st.expander("Latar Belakang"):
st.caption('Proyek ini dibuat untuk mengilustrasikan dan memproyek kedepan harga rumah di kota Melbourne, Australia. Kita akan menguji dengan Linear regression
dengan beberapa test algorithma seperti SVM, Decision Tree, Random Forest, dan Boosting. Oleh karena itu, kita akan memilih variable "price" atau harga
rumah sebagai target. Dengan mengunakan Pipeline di setiap proses dari Feature Engineering, kita bisa membuat proses lebih efisien dan mencegah data leak.
Dataset tersebut memiliki beberapa faktor seperti alamat, kode pos, harga rumah, lokasi lingkungan, kamar, kamar mandi, garasi, besar tanah, umur dan
lain-lain'.)
elif page == 'Exploration Data Analysis':
eda.run()
else:
models.run()