Bu repoyu forklayınız. Not: İşlemleri github reposundan gerçekleştiriniz.
- Bu repo olduğu gibi kopyalanarak yeni bir repo oluşturulur. Örneğin sales_prediction isimli bir repo.
- heroku.com'dan hesap açılır.
- Create New App bölümünden yeni bir uygulama açılır ve isimlendirilir.
- Deploy bölümünde yer alan "Deployment Method" bölümünden github seçilir.
- sales_prediction isminde github'ta yer alan repo ile eşleştirme yapılır.
- manual deploy diyerek model deploy edilir.
-
data (klasor. icerisinde Advertising.csv dosyasi var)
-
templates (html template. icerisinde template.html dosyasi var)
-
Procfile (heroku ile flask arasındaki iletişim için kullanılır)
-
app.py (flask uygulamasi)
-
model.py (modellemenin yapildigi script)
-
regression_model.pkl (model nesnesi)
-
requirements.txt (modüller ve versiyonlarının bilgisi. heroku tarafı için çok önemlidir.)
*İstenildiği taktirde data klasörü, model.py dosyası alınmayabilir. (1. maddeyle çelişiyoruz evet). Neden? Çünkü pkl model nesnesi zaten elimizde. Bu model nesnesini oluşturmak için model.py ve data içerisindeki Advertising.csv dosyaları kullanıldı.