Subbu1304 commited on
Commit
cc0f4d4
·
verified ·
1 Parent(s): 239a319

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +23 -1
app.py CHANGED
@@ -101,4 +101,26 @@ def process_message(message, history):
101
  if "veg" in chat_state.category:
102
  return {
103
  'role': 'bot',
104
- 'content': f"Perfect! Now, select your nutrition preference: {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
101
  if "veg" in chat_state.category:
102
  return {
103
  'role': 'bot',
104
+ 'content': f"Perfect! Now, select your nutrition preference: {', '.join(NUTRITION_OPTIONS)}"
105
+ }, []
106
+ elif "nonveg" in chat_state.category:
107
+ return {
108
+ 'role': 'bot',
109
+ 'content': f"Perfect! Now, select your nutrition preference: {', '.join(NUTRITION_OPTIONS)}"
110
+ }, []
111
+
112
+ return {
113
+ 'role': 'bot',
114
+ 'content': "I'm not sure how to help with that. Would you like to start over?"
115
+ }, []
116
+
117
+ elif chat_state.step == "nutrition":
118
+ nutrition = message.lower().replace(" ", "")
119
+ category = "nonveg" if "non" in chat_state.category else "veg"
120
+ ingredient = chat_state.ingredient
121
+
122
+ try:
123
+ food_items = FOOD_DATABASE[category][ingredient][nutrition]
124
+ response = f"Here are some {message} {ingredient} dishes for you:\n"
125
+ for item in food_items:
126
+ response += f"\n• {item['name']} ({item