Alzamna/Streamlit_CarPricePrediction
Aplikasi ini adalah sebuah web sederhana untuk prediksi harga mobil menggunakan model Machine Learning yang telah dilatih sebelumnya.
Aplikasi ini adalah sebuah web sederhana untuk prediksi harga mobil menggunakan model Machine Learning yang telah dilatih sebelumnya. Aplikasi ini dibangun menggunakan Streamlit dan memanfaatkan file model yang disimpan dengan format .sav. Selain itu, aplikasi juga menampilkan beberapa grafik terkait data mobil untuk eksplorasi visual.
Fitur Utama
-
Menampilkan Dataset
- Dataset berisi informasi terkait spesifikasi mobil. Data diimpor dari file
CarPrice.csvdan ditampilkan di aplikasi.
- Dataset berisi informasi terkait spesifikasi mobil. Data diimpor dari file
-
Visualisasi Data
- Grafik interaktif untuk atribut berikut:
highwaympg: Konsumsi bahan bakar di jalan raya.curbweight: Berat kendaraan.horsepower: Tenaga kuda mesin mobil.
- Grafik interaktif untuk atribut berikut:
-
Prediksi Harga Mobil
- Menggunakan input pengguna berupa:
- Highway-mpg (Konsumsi bahan bakar jalan raya)
- Curbweight (Berat kendaraan)
- Horsepower (Tenaga kuda mesin)
- Model Machine Learning memprediksi harga mobil berdasarkan nilai-nilai input tersebut.
- Menggunakan input pengguna berupa:
Struktur File
prediksi_harga_mobil.sav: File model Machine Learning yang telah dilatih untuk memprediksi harga mobil.CarPrice.csv: Dataset berisi informasi data mobil untuk ditampilkan dan digunakan sebagai contoh.app.py: File utama Streamlit untuk menjalankan aplikasi.
Cara Menjalankan
-
Persyaratan Sistem
Pastikan Anda telah menginstal:- Python 3.8 atau lebih baru
- Streamlit
- Pandas
- NumPy
- scikit-learn
-
Instalasi Dependensi
Jalankan perintah berikut untuk menginstal semua dependensi:pip install streamlit pandas numpy scikit-learn
-
Menjalankan Aplikasi
Gunakan perintah berikut untuk menjalankan aplikasi Streamlit:streamlit run app.py
-
Akses Aplikasi
Setelah dijalankan, aplikasi dapat diakses melalui browser pada alamat:
http://localhost:8501
Catatan
- Pastikan file
prediksi_harga_mobil.savdanCarPrice.csvberada di direktori yang sama denganapp.py. - Jika ada kesalahan atau bug saat menjalankan aplikasi, pastikan dependensi telah terinstal dengan benar.