A newer version of the Streamlit SDK is available:
1.52.2
metadata
title: Restaurant Revenue Predictor
emoji: 🍽️
colorFrom: green
colorTo: blue
sdk: streamlit
sdk_version: 1.32.2
app_file: app.py
pinned: false
🍽️ Restaurant Revenue Predictor
Bu proje, bir restoranın açılış tarihi, tipi ve 37 farklı özellik kullanılarak yıllık gelirini tahmin eden bir makine öğrenmesi modelini içerir.
📊 Kullanılan Veri Seti
- Kaggle - Restaurant Revenue Prediction
train.csvdosyası: restoran bilgileri ve gelir verisi içerir.
⚙️ Kullanılan Özellikler
- 37 sayısal özellik (P1 - P37)
- Açılış yılına göre hesaplanan restoran yaşı (Years)
- Kategorik değişkenler:
- City Group (Big Cities, Other)
- Restaurant Type (IL, FC, DT, MB)
🧠 Kullanılan Model
RandomForestRegressor(sklearn)- R² ve RMSE değerlendirmeleriyle test edilmiştir.
restaurant_revenue_model.pklolarak kaydedildi.
🚀 Streamlit Uygulaması
- Kullanıcıdan restoran bilgileri alınır.
- Model tahmini yapılır ve sonuç ekranda gösterilir.
🔧 Nasıl Çalıştırılır?
pip install -r requirements.txt
streamlit run app.py
🧾 Gerekli Dosyalar
app.pyrestaurant_revenue_model.pklrequirements.txtREADME.md
📝 Lisans
MIT License