File size: 1,910 Bytes
d464c09 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 |
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('Credit Card Default Next Month Payment Prediction')
st.write('Nama : Syihabuddin Ahmad Satisma')
st.write('Batch : HCK-017')
st.write('Tujuan : Memprediksi seorang klien apakah akan gagal bayar atau tidak')
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('Sebuah perusahaan pemberi jasa kartu kredit\
ingin mengurangi resiko seorang klien yang\
kemungkinan gagal bayar. Karena dengan\
gagalnya seorang klien membayar angsuran kartu\
kredit tentu akan mempengaruhi kesehatan dari\
keuangan sebuah perusahaan tersebut.')
with st.expander("Problem Statement"):
st.caption('Keuangan suatu perusahaan penyedia jasa\
layanan kartu kredit terdampak signifikan\
dari gagalnya klien dalam mengangsur pembayaran.\
Maka dari itu perusahaan ingin mengetahui\
kemungkinan apakah bulan depan seorang klien akan\
gagal bayar atau tidak jika dilihat dengan pattern dan data.')
with st.expander("Kesimpulan"):
st.caption('Berdasarkan problem statement di atas saya berencana untuk membuat model\
yang dapat mengklasifikasikan seseorang akan membayar atau tidak dengan menggunakan metode SVM.')
elif page == 'Exploration Data Analysis':
eda.run()
else:
models .run() |