Kelompok 2 DS02 (Alva, Erdy, Kusvi, Rafi)
Video Penjelasan Proyek: YouTube
Gagal jantung, juga dikenal sebagai gagal jantung kronis, adalah sindrom klinis yang disebabkan oleh disfungsi ventrikel. Gagal jantung adalah manifestasi serius atau tahap akhir dari berbagai penyakit jantung. Gagal jantung adalah penyakit dengan angka kematian yang tinggi dan biaya pengobatan yang tinggi. Berdasarkan pedoman European Society of Cardiology (ESC), diseluruh dunia sekitar 26 juta orang dewasa hidup dengan adanya penyakit gagal jantung. [1]
Faktor-faktor risiko penyakit gagal jantung ada 2 jenis yaitu factor yang dapat dihindari dan yang tidak dapat dihindari. Faktor risiko yang tidak dapat dihindari, antara lain: usia, jenis kelamin, riwayat penyakit keluarga, dan ras. Sedangkan, faktor risiko penyakit yang dapat dihindari, antara lain: hipertensi, profil lipid yang buruk, merokok, kurangnya aktivitas fisik, obesitas, diabetes melitus, konsumsi, makanan berlemak, dan konsumsi alkohol berlebih, dan lain-lain. [2]
- Responsive: mudah dan nyaman dibuka baik di PC, laptop, maupun smartphone.
- Different use for different needs: aplikasi menyediakan dua fungsi utama yang dapat digunakan sesuai kebutuhan anda, pemeriksaan mandiri menggunakan fitur basic atau pemeriksaan lanjutan menggunakan fitur advanced.
- Easy to access database: semua data yang tersubmit akan tersimpan di Google Sheet yang nantinya data tersebut dapat digunakan untuk meningkatkan performa dari model machine learning.
Prototype aplikasi yang sudah berjalan dan online dapat diakses disini. Semua data yang disubmit pada prototype aplikasi di link tersebut akan disimpan ke Google Sheet di bawah ini:
- Buka link web app disini.
- Pilih jenis prediksi yang ingin digunakan (Basic atau Advanced).
- Masukan data yang diminta aplikasi.
- Klik tombol "Submit"
- Tunggu beberapa detik hingga hasil prediksi anda muncul.
- Clone repository ke localhost anda
- Buka command prompt (CMD) pada folder repository
- Buat dan jalankan virtual environment Python. Petunjuk pembuatan virtual environment dapat dibaca di sini (opsional)
- Ketik
pip install -r requirements.txt
pada CMD untuk menginstall libraries yang dibutuhkan - Run web app dengan mengetik
python main.py
pada CMD - Buka link yang muncul pada CMD di browser untuk menggunakan aplikasi (default ke 127.0.0.1:5000)
- Tekan
CTRL+C
pada keyboard untuk menutup aplikasi.
Notes: jika ingin menjalankan web app di localhost atau server anda sendiri, anda perlu untuk memiliki API untuk akses ke Google Drive dan Google Sheets. Jika anda sudah memiliki API tersebut simpan file JSON yang didpaat dari Google ke file bernama credentials.json
dan simpan pada root folder aplikasi. Untuk cara mendapatkan API tersebut dapat dibaca disini