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}')