| import streamlit as st | |
| import pandas as pd | |
| import joblib | |
| st.title("Wellness Tourism Package Predictor") | |
| model = joblib.load("model.joblib") | |
| age = st.number_input("Age", 18, 100) | |
| income = st.number_input("Monthly Income", 0) | |
| trips = st.number_input("Number of Trips", 0) | |
| if st.button("Predict"): | |
| df = pd.DataFrame([{ | |
| "Age": age, | |
| "MonthlyIncome": income, | |
| "NumberOfTrips": trips | |
| }]) | |
| prob = model.predict_proba(df)[0][1] | |
| st.success(f"Purchase Probability: {prob:.2f}") | |