Spaces:
Sleeping
Sleeping
| import streamlit as st | |
| import pickle | |
| # Başlık | |
| st.title("Tecrübe, Yazılı ve Sözlü Tahmin Eden Model :heavy_dollar_sign:") | |
| # 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}') | |