Update app.py
Browse files
app.py
CHANGED
@@ -88,7 +88,7 @@ elif st.session_state.question_no == 2:
|
|
88 |
|
89 |
elif st.session_state.question_no == 3:
|
90 |
st.write(f"""
|
91 |
-
Name = {st.session_state.name}
|
92 |
Age = {st.session_state.age}
|
93 |
""")
|
94 |
gender = st.selectbox(f"{st.session_state.question_no}What is your gender?", ["Male", "Female", "Other"], key=st.session_state.question_no)
|
@@ -102,8 +102,8 @@ elif st.session_state.question_no == 3:
|
|
102 |
|
103 |
elif st.session_state.question_no == 4:
|
104 |
st.write(f"""
|
105 |
-
Name = {st.session_state.name}
|
106 |
-
Age = {st.session_state.age}
|
107 |
Gender = {st.session_state.gender}
|
108 |
""")
|
109 |
pregnancies = st.number_input(f"{st.session_state.question_no}How many times have you been pregnant?", key=st.session_state.question_no)
|
@@ -113,9 +113,9 @@ elif st.session_state.question_no == 4:
|
|
113 |
|
114 |
elif st.session_state.question_no == 5:
|
115 |
st.write(f"""
|
116 |
-
Name = {st.session_state.name}
|
117 |
-
Age = {st.session_state.age}
|
118 |
-
Gender = {st.session_state.gender}
|
119 |
No of pregnancies = {st.session_state.pregnancies}
|
120 |
""")
|
121 |
glucose = st.number_input(f"{st.session_state.question_no}Enter your glucose level", key=st.session_state.question_no)
|
@@ -125,10 +125,10 @@ elif st.session_state.question_no == 5:
|
|
125 |
|
126 |
elif st.session_state.question_no == 6:
|
127 |
st.write(f"""
|
128 |
-
Name = {st.session_state.name}
|
129 |
-
Age = {st.session_state.age}
|
130 |
-
Gender = {st.session_state.gender}
|
131 |
-
No of pregnancies = {st.session_state.pregnancies}
|
132 |
Glucose Level = {st.session_state.glucose}
|
133 |
""")
|
134 |
bp = st.number_input(f"{st.session_state.question_no}Enter your blood pressure", key=st.session_state.question_no)
|
@@ -138,11 +138,11 @@ elif st.session_state.question_no == 6:
|
|
138 |
|
139 |
elif st.session_state.question_no == 7:
|
140 |
st.write(f"""
|
141 |
-
Name = {st.session_state.name}
|
142 |
-
Age = {st.session_state.age}
|
143 |
-
Gender = {st.session_state.gender}
|
144 |
-
No of pregnancies = {st.session_state.pregnancies}
|
145 |
-
Glucose Level = {st.session_state.glucose}
|
146 |
BT Level = {st.session_state.bp}
|
147 |
""")
|
148 |
height = st.number_input(f"{st.session_state.question_no}Enter your height in cm:")
|
@@ -152,12 +152,12 @@ elif st.session_state.question_no == 7:
|
|
152 |
|
153 |
elif st.session_state.question_no == 8:
|
154 |
st.write(f"""
|
155 |
-
Name = {st.session_state.name}
|
156 |
-
Age = {st.session_state.age}
|
157 |
-
Gender = {st.session_state.gender}
|
158 |
-
No of pregnancies = {st.session_state.pregnancies}
|
159 |
-
Glucose Level = {st.session_state.glucose}
|
160 |
-
BT Level = {st.session_state.bp}
|
161 |
Height = {st.session_state.height}
|
162 |
""")
|
163 |
weight = st.number_input(f"{st.session_state.question_no}Enter your weight in KG")
|
@@ -168,14 +168,14 @@ elif st.session_state.question_no == 8:
|
|
168 |
|
169 |
elif st.session_state.question_no == 9:
|
170 |
st.write(f"""
|
171 |
-
Name = {st.session_state.name}
|
172 |
-
Age = {st.session_state.age}
|
173 |
-
Gender = {st.session_state.gender}
|
174 |
-
No of pregnancies = {st.session_state.pregnancies}
|
175 |
-
Glucose Level = {st.session_state.glucose}
|
176 |
-
BT Level = {st.session_state.bp}
|
177 |
-
Height = {st.session_state.height}
|
178 |
-
Weight = {st.session_state.weight}
|
179 |
BMI = {st.session_state.bmi}
|
180 |
""")
|
181 |
st.write("Select the members with diabetes in your family")
|
@@ -191,18 +191,18 @@ elif st.session_state.question_no == 9:
|
|
191 |
|
192 |
elif st.session_state.question_no == 10:
|
193 |
st.write(f"""
|
194 |
-
Name = {st.session_state.name}
|
195 |
-
Age = {st.session_state.age}
|
196 |
-
Gender = {st.session_state.gender}
|
197 |
-
No of pregnancies = {st.session_state.pregnancies}
|
198 |
-
Glucose Level = {st.session_state.glucose}
|
199 |
-
BT Level = {st.session_state.bp}
|
200 |
-
Height = {st.session_state.height}
|
201 |
-
Weight = {st.session_state.weight}
|
202 |
-
BMI = {st.session_state.bmi}
|
203 |
-
Diabetic Mother = {st.session_state.diabeticMother}
|
204 |
-
Diabetic Father = {st.session_state.diabeticFather}
|
205 |
-
Diabetic Sibling Number = {st.session_state.diabeticSibling}
|
206 |
Diabetes Pedigree Function = {st.session_state.dpf}
|
207 |
""")
|
208 |
out = model.predict([st.session_state.pregnancies, st.session_state.glucose, st.session.state.bp, st.bmi, st.dpf])
|
|
|
88 |
|
89 |
elif st.session_state.question_no == 3:
|
90 |
st.write(f"""
|
91 |
+
Name = {st.session_state.name}\n
|
92 |
Age = {st.session_state.age}
|
93 |
""")
|
94 |
gender = st.selectbox(f"{st.session_state.question_no}What is your gender?", ["Male", "Female", "Other"], key=st.session_state.question_no)
|
|
|
102 |
|
103 |
elif st.session_state.question_no == 4:
|
104 |
st.write(f"""
|
105 |
+
Name = {st.session_state.name}\n
|
106 |
+
Age = {st.session_state.age}\n
|
107 |
Gender = {st.session_state.gender}
|
108 |
""")
|
109 |
pregnancies = st.number_input(f"{st.session_state.question_no}How many times have you been pregnant?", key=st.session_state.question_no)
|
|
|
113 |
|
114 |
elif st.session_state.question_no == 5:
|
115 |
st.write(f"""
|
116 |
+
Name = {st.session_state.name}\n
|
117 |
+
Age = {st.session_state.age}\n
|
118 |
+
Gender = {st.session_state.gender}\n
|
119 |
No of pregnancies = {st.session_state.pregnancies}
|
120 |
""")
|
121 |
glucose = st.number_input(f"{st.session_state.question_no}Enter your glucose level", key=st.session_state.question_no)
|
|
|
125 |
|
126 |
elif st.session_state.question_no == 6:
|
127 |
st.write(f"""
|
128 |
+
Name = {st.session_state.name}\n
|
129 |
+
Age = {st.session_state.age}\n
|
130 |
+
Gender = {st.session_state.gender}\n
|
131 |
+
No of pregnancies = {st.session_state.pregnancies}\n
|
132 |
Glucose Level = {st.session_state.glucose}
|
133 |
""")
|
134 |
bp = st.number_input(f"{st.session_state.question_no}Enter your blood pressure", key=st.session_state.question_no)
|
|
|
138 |
|
139 |
elif st.session_state.question_no == 7:
|
140 |
st.write(f"""
|
141 |
+
Name = {st.session_state.name}\n
|
142 |
+
Age = {st.session_state.age}\n
|
143 |
+
Gender = {st.session_state.gender}\n
|
144 |
+
No of pregnancies = {st.session_state.pregnancies}\n
|
145 |
+
Glucose Level = {st.session_state.glucose}\n
|
146 |
BT Level = {st.session_state.bp}
|
147 |
""")
|
148 |
height = st.number_input(f"{st.session_state.question_no}Enter your height in cm:")
|
|
|
152 |
|
153 |
elif st.session_state.question_no == 8:
|
154 |
st.write(f"""
|
155 |
+
Name = {st.session_state.name}\n
|
156 |
+
Age = {st.session_state.age}\n
|
157 |
+
Gender = {st.session_state.gender}\n
|
158 |
+
No of pregnancies = {st.session_state.pregnancies}\n
|
159 |
+
Glucose Level = {st.session_state.glucose}\n
|
160 |
+
BT Level = {st.session_state.bp}\n
|
161 |
Height = {st.session_state.height}
|
162 |
""")
|
163 |
weight = st.number_input(f"{st.session_state.question_no}Enter your weight in KG")
|
|
|
168 |
|
169 |
elif st.session_state.question_no == 9:
|
170 |
st.write(f"""
|
171 |
+
Name = {st.session_state.name}\n
|
172 |
+
Age = {st.session_state.age}\n
|
173 |
+
Gender = {st.session_state.gender}\n
|
174 |
+
No of pregnancies = {st.session_state.pregnancies}\n
|
175 |
+
Glucose Level = {st.session_state.glucose}\n
|
176 |
+
BT Level = {st.session_state.bp}\n
|
177 |
+
Height = {st.session_state.height}\n
|
178 |
+
Weight = {st.session_state.weight}\n
|
179 |
BMI = {st.session_state.bmi}
|
180 |
""")
|
181 |
st.write("Select the members with diabetes in your family")
|
|
|
191 |
|
192 |
elif st.session_state.question_no == 10:
|
193 |
st.write(f"""
|
194 |
+
Name = {st.session_state.name}\n
|
195 |
+
Age = {st.session_state.age}\n
|
196 |
+
Gender = {st.session_state.gender}\n
|
197 |
+
No of pregnancies = {st.session_state.pregnancies}\n
|
198 |
+
Glucose Level = {st.session_state.glucose}\n
|
199 |
+
BT Level = {st.session_state.bp}\n
|
200 |
+
Height = {st.session_state.height}\n
|
201 |
+
Weight = {st.session_state.weight}\n
|
202 |
+
BMI = {st.session_state.bmi}\n
|
203 |
+
Diabetic Mother = {st.session_state.diabeticMother}\n
|
204 |
+
Diabetic Father = {st.session_state.diabeticFather}\n
|
205 |
+
Diabetic Sibling Number = {st.session_state.diabeticSibling}\n
|
206 |
Diabetes Pedigree Function = {st.session_state.dpf}
|
207 |
""")
|
208 |
out = model.predict([st.session_state.pregnancies, st.session_state.glucose, st.session.state.bp, st.bmi, st.dpf])
|