Tapanat commited on
Commit
4ce5e33
1 Parent(s): 29babab

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +19 -9
app.py CHANGED
@@ -5,12 +5,20 @@ import streamlit as st
5
  model = joblib.load('model.joblib')
6
  unique_values = joblib.load('unique_values.joblib')
7
 
 
 
 
 
8
  unique_Color = unique_values["Color"]
9
 
10
  def main():
11
  st.title("Colors Prediction")
12
 
13
  with st.form("questionaire"):
 
 
 
 
14
  color = st.selectbox("Color", unique_Color)
15
 
16
  clicked = st.form_submit_button("Predict Color")
@@ -20,16 +28,18 @@ def main():
20
  "Rows": [Rows],
21
  "Columns": [Columns],
22
  "Color": [Color]}))
23
- if result == 'Red':
24
- print('Red')
25
- elif result == 'Blue':
26
- print('Blue')
27
- elif result == 'Yellow':
28
- print('Yellow')
29
- else:
30
- print('Green')
31
  #result = 'Red' = Red if result[0] == 1 else 'Blue'
32
  st.success('The predicted color is {}'.format(result))
33
-
 
 
 
 
 
 
 
 
 
34
  if __name__=='__main__':
35
  main()
 
5
  model = joblib.load('model.joblib')
6
  unique_values = joblib.load('unique_values.joblib')
7
 
8
+ unique_Room = unique_values["Room"]
9
+ unique_Partitions = unique_values["Partitions"]
10
+ unique_Rows = unique_values["Rows"]
11
+ unique_Columns = unique_values["Columns"]
12
  unique_Color = unique_values["Color"]
13
 
14
  def main():
15
  st.title("Colors Prediction")
16
 
17
  with st.form("questionaire"):
18
+ room = st.selectbox("Room", unique_Room)
19
+ partition = st.selectbox("Partitions", unique_Partitions)
20
+ rows = st.selectbox("Rows", unique_Rows)
21
+ columns = st.selectbox("Columns", unique_Columns)
22
  color = st.selectbox("Color", unique_Color)
23
 
24
  clicked = st.form_submit_button("Predict Color")
 
28
  "Rows": [Rows],
29
  "Columns": [Columns],
30
  "Color": [Color]}))
31
+ predicted_color = predict_color(result)
 
 
 
 
 
 
 
32
  #result = 'Red' = Red if result[0] == 1 else 'Blue'
33
  st.success('The predicted color is {}'.format(result))
34
+ def predict_color(prediction):
35
+ if prediction == 'Red':
36
+ return 'Red'
37
+ elif prediction == 'Blue':
38
+ return 'Blue'
39
+ elif prediction == 'Yellow':
40
+ return 'Yellow'
41
+ else:
42
+ return 'Green'
43
+
44
  if __name__=='__main__':
45
  main()