ayush-goud commited on
Commit
993bbf7
·
verified ·
1 Parent(s): 63b7917

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -3
app.py CHANGED
@@ -1,12 +1,19 @@
1
  import pandas as pd
2
  import streamlit as st
3
 
4
- # Assuming label_encoders, scaler, and model are defined elsewhere
5
- # Define label_encoders, scaler, and model here or import them properly
 
 
 
 
 
 
 
 
6
 
7
  # Function to preprocess input data and predict disease risk
8
  def predict_disease_risk(input_data):
9
- # Convert input_data into a DataFrame for prediction
10
  input_df = pd.DataFrame({
11
  'Age': [input_data['Age']],
12
  'Gender': [input_data['Gender']],
@@ -65,3 +72,4 @@ input_data = {
65
  if st.button('Predict Disease Risk'):
66
  prediction = predict_disease_risk(input_data)
67
  st.write(f'Predicted Disease Risk: {prediction}')
 
 
1
  import pandas as pd
2
  import streamlit as st
3
 
4
+ # Define or import label_encoders, scaler, and model
5
+ # Example:
6
+ from sklearn.preprocessing import LabelEncoder, StandardScaler
7
+ from sklearn.ensemble import RandomForestClassifier
8
+
9
+ # Assume label_encoders, scaler, and model are defined and fitted elsewhere
10
+ # Initialize label_encoders, scaler, and model
11
+ label_encoders = {}
12
+ scaler = StandardScaler()
13
+ model = RandomForestClassifier(n_estimators=100, random_state=42)
14
 
15
  # Function to preprocess input data and predict disease risk
16
  def predict_disease_risk(input_data):
 
17
  input_df = pd.DataFrame({
18
  'Age': [input_data['Age']],
19
  'Gender': [input_data['Gender']],
 
72
  if st.button('Predict Disease Risk'):
73
  prediction = predict_disease_risk(input_data)
74
  st.write(f'Predicted Disease Risk: {prediction}')
75
+