gc5_deployment / app.py
qothi's picture
Upload 9 files
2337324
raw
history blame contribute delete
No virus
1.76 kB
"""
Graded Challenge 5
Nama: Qothrunnadaa Alyaa
Batch: HCK-009
File ini digunakan untuk menjalankan home page model prediksi default nasabah kartu kredit
"""
import streamlit as st
import eda
import models
page = st.sidebar.selectbox(label='Pilih menu untuk memulai:', options=['Home Page', 'Exploratory Data Analysis', 'Prediction Model'])
if page == 'Home Page':
st.header('Welcome to Credit Card Default Predictor!')
st.write('')
st.subheader('Graded Challenge 5')
st.write('Nama : Qothrunnadaa Alyaa')
st.write('Batch : HCK-009')
st.write('Dataset : Credit Card Default in Taiwan, April - September 2005')
st.write('')
st.write('')
st.write('')
with st.expander('Objektif'):
st.caption('Memprediksi apakah nasabah tertentu akan mengalami gagal bayar (default) tagihan kartu kredit pada bulan depan (Oktober 2005) dari informasi yang disediakan dalam dataset')
with st.expander('Problem Statement'):
st.caption('Bagaimana cara memprediksi apakah nasabah kartu kredit akan mengalami gagal bayar pada bulan depan (Oktober 2005) atau tidak?')
with st.expander('Kesimpulan'):
st.caption('Untuk memprediksi apakah seorang nasabah kartu kredit akan mengalami gagal bayar (default) pada bulan depan (Oktober 2005) atau tidak, dapat digunakan model-model klasifikasi, seperti logistic regression, K-Nearest Neighbors (KNN), atau Support Vector Machine (SVM). Model prediksi yang digunakan dalam laman Prediction Model merupakan model logistic regression yang ditingkatkan menggunakan hyperparameter tuning sehingga memiliki hasil yang lebih baik dari baseline model logistic regression.')
elif page == 'Exploratory Data Analysis':
eda.run()
else:
models.run()