MAAS_TAHMIN / app.py
Metinhsimi's picture
Rename app3.py to app.py
b7bf20d verified
raw
history blame
887 Bytes
import streamlit as st
import pickle
# Başlık
st.title("Tecrübe, Yazılı ve Sözlü Tahmin Eden Model :money_bag:")
# Model yükleme
model = pickle.load(open('maas.pkl', 'rb'))
# Kullanıcıdan veri alma
tecrube = st.number_input('Tecrübe (yıl):', min_value=0, max_value=50, value=1)
yazili = st.number_input('Yazılı (puan):', min_value=0, max_value=100, value=1)
mulakat = st.number_input('Mülakat (puan):', min_value=0, max_value=100, value=1)
# Tahmin et butonu
if st.button('Tahmin et'):
# Verileri tahmine uygun türlerde dönüştürme
tecrube = float(tecrube)
yazili = float(yazili)
mulakat = float(mulakat)
# Tahmin yapma
tahmin = model.predict([[tecrube, yazili, mulakat]])
# Tahmini yuvarlama
tahmin = round(tahmin[0], 2)
# Sonuç gösterme
st.success(f'Maaş Tahmini: {tahmin}')