Spaces:
Sleeping
Sleeping
| import streamlit as st | |
| import joblib | |
| import numpy as np | |
| with open("house_linear_2","rb") as f: | |
| model = joblib.load(f) | |
| st.title(":orange[House] in USA:house:") | |
| sqft_living = st.number_input("sqft_living: ",min_value=0.1,max_value=100000.0,step=1.0) | |
| sqft_lot = st.number_input("sqft_lot: ",min_value=0.1,max_value=1000000.0,step=1.0) | |
| floors = st.number_input("floors: ",min_value=0.1,max_value=10.0,step=1.0) | |
| Bedrooms = st.number_input("Bedrooms: ",min_value=1.0,max_value=5.0,step=1.0) | |
| Condition = st.number_input("Condition: ",min_value=1,max_value=5,step=1) | |
| if st.button("Estimate"): | |
| model_input = np.array([[sqft_living,sqft_lot,floors,Bedrooms,Condition]]) | |
| prediction = model.predict(model_input) | |
| formatted_pred = round(prediction[0].item(),2) | |
| st.write(f"House Analysis: {formatted_pred}") |