Metinhsimi commited on
Commit
6c7f889
·
verified ·
1 Parent(s): 1071d46

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +29 -29
app.py CHANGED
@@ -1,29 +1,29 @@
1
- import streamlit as st
2
- import pickle
3
-
4
- # Başlık
5
- st.title("Tecrübe, Yazılı ve Sözlü Tahmin Eden Model :money_bag:")
6
-
7
- # Model yükleme
8
- model = pickle.load(open('maas.pkl', 'rb'))
9
-
10
- # Kullanıcıdan veri alma
11
- tecrube = st.number_input('Tecrübe (yıl):', min_value=0, max_value=50, value=1)
12
- yazili = st.number_input('Yazılı (puan):', min_value=0, max_value=100, value=1)
13
- mulakat = st.number_input('Mülakat (puan):', min_value=0, max_value=100, value=1)
14
-
15
- # Tahmin et butonu
16
- if st.button('Tahmin et'):
17
- # Verileri tahmine uygun türlerde dönüştürme
18
- tecrube = float(tecrube)
19
- yazili = float(yazili)
20
- mulakat = float(mulakat)
21
-
22
- # Tahmin yapma
23
- tahmin = model.predict([[tecrube, yazili, mulakat]])
24
-
25
- # Tahmini yuvarlama
26
- tahmin = round(tahmin[0], 2)
27
-
28
- # Sonuç gösterme
29
- st.success(f'Maaş Tahmini: {tahmin}')
 
1
+ import streamlit as st
2
+ import pickle
3
+
4
+ # Başlık
5
+ st.title("Tecrübe, Yazılı ve Sözlü Tahmin Eden Model :heavy_dollar_sgin:")
6
+
7
+ # Model yükleme
8
+ model = pickle.load(open('maas.pkl', 'rb'))
9
+
10
+ # Kullanıcıdan veri alma
11
+ tecrube = st.number_input('Tecrübe (yıl):', min_value=0, max_value=50, value=1)
12
+ yazili = st.number_input('Yazılı (puan):', min_value=0, max_value=100, value=1)
13
+ mulakat = st.number_input('Mülakat (puan):', min_value=0, max_value=100, value=1)
14
+
15
+ # Tahmin et butonu
16
+ if st.button('Tahmin et'):
17
+ # Verileri tahmine uygun türlerde dönüştürme
18
+ tecrube = float(tecrube)
19
+ yazili = float(yazili)
20
+ mulakat = float(mulakat)
21
+
22
+ # Tahmin yapma
23
+ tahmin = model.predict([[tecrube, yazili, mulakat]])
24
+
25
+ # Tahmini yuvarlama
26
+ tahmin = round(tahmin[0], 2)
27
+
28
+ # Sonuç gösterme
29
+ st.success(f'Maaş Tahmini: {tahmin}')