secretunicornx commited on
Commit
e8e1353
1 Parent(s): 576a44e

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +32 -17
app.py CHANGED
@@ -125,25 +125,40 @@ patch_wetness = st.selectbox("Patch wetness", ["dry", "wet"])
125
 
126
  if st.button("Diagnose"):
127
 
128
- st.success(diagnosis(lump_amount, lump_hardness, lump_size, lump_location, lump_itch, lump_pus, ulcer_location, ulcer_edge, ulcer_pain, swollen_limb, swollen_location, swelling_sensation, patch_itch, patch_texture, patch_wetness))
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
129
 
130
  # Print the diagnosis
131
- print(diagnosis_fuzzy.output['diagnosis'])
132
 
133
  # Defuzzification
134
  # Pass crisp input values to the control system and get the diagnosis
135
- diagnosis_fuzzy.input['lump_amount'] = 5
136
- diagnosis_fuzzy.input['lump_hardness'] = 7
137
- diagnosis_fuzzy.input['lump_size'] = 6
138
- diagnosis_fuzzy.input['lump_location'] = 8
139
- diagnosis_fuzzy.input['lump_itch'] = 9
140
- diagnosis_fuzzy.input['lump_pus'] = 1
141
- diagnosis_fuzzy.input['swollen_limb'] = 1
142
- diagnosis_fuzzy.input['swollen_location'] = 10
143
- diagnosis_fuzzy.input['swelling_sensation'] = 8
144
- diagnosis_fuzzy.input['swelling_color'] = 7
145
-
146
- diagnosis_fuzzy.compute()
147
-
148
- # Print the diagnosis
149
- print(diagnosis_fuzzy.output['diagnosis'])
 
125
 
126
  if st.button("Diagnose"):
127
 
128
+ #st.success(diagnosis(lump_amount, lump_hardness, lump_size, lump_location, lump_itch, lump_pus, ulcer_location, ulcer_edge, ulcer_pain, swollen_limb, swollen_location, swelling_sensation, patch_itch, patch_texture, patch_wetness))
129
+ diagnosis_fuzzy.input['lump_amount'] = lump_amount
130
+ diagnosis_fuzzy.input['lump_hardness'] = lump_hardness
131
+ diagnosis_fuzzy.input['lump_size'] = lump_size
132
+ diagnosis_fuzzy.input['lump_location'] = lump_location
133
+ diagnosis_fuzzy.input['lump_itch'] = lump_itch
134
+ diagnosis_fuzzy.input['lump_pus'] = lump_pus
135
+ diagnosis_fuzzy.input['ulcer_location'] = ulcer_location
136
+ diagnosis_fuzzy.input['ulcer_edge'] = ulcer_edge
137
+ diagnosis_fuzzy.input['ulcer_pain'] = ulcer_pain
138
+ diagnosis_fuzzy.input['swollen_limb'] = swollen_limb
139
+ diagnosis_fuzzy.input['swollen_location'] = swollen_location
140
+ diagnosis_fuzzy.input['swelling_sensation'] = swelling_sensation
141
+ diagnosis_fuzzy.input['patch_itch'] = patch_itch
142
+ diagnosis_fuzzy.input['patch_texture'] = patch_texture
143
+ diagnosis_fuzzy.input['patch_wetness'] = patch_wetness
144
 
145
  # Print the diagnosis
146
+ #print(diagnosis_fuzzy.output['diagnosis'])
147
 
148
  # Defuzzification
149
  # Pass crisp input values to the control system and get the diagnosis
150
+ # diagnosis_fuzzy.input['lump_amount'] = 5
151
+ # diagnosis_fuzzy.input['lump_hardness'] = 7
152
+ # diagnosis_fuzzy.input['lump_size'] = 6
153
+ # diagnosis_fuzzy.input['lump_location'] = 8
154
+ # diagnosis_fuzzy.input['lump_itch'] = 9
155
+ # diagnosis_fuzzy.input['lump_pus'] = 1
156
+ # diagnosis_fuzzy.input['swollen_limb'] = 1
157
+ # diagnosis_fuzzy.input['swollen_location'] = 10
158
+ # diagnosis_fuzzy.input['swelling_sensation'] = 8
159
+ # diagnosis_fuzzy.input['swelling_color'] = 7
160
+
161
+ diagnosis_fuzzy.compute()
162
+
163
+ # Print the diagnosis
164
+ print(diagnosis_fuzzy.output['diagnosis'])