GHarshasri commited on
Commit
739643c
·
verified ·
1 Parent(s): 20e2a26

Update src/streamlit_app.py

Browse files
Files changed (1) hide show
  1. src/streamlit_app.py +9 -28
src/streamlit_app.py CHANGED
@@ -8,11 +8,11 @@ import os
8
  # ====== Setup ======
9
  USERS = {}
10
 
11
- UPLOAD_FOLDER = "uploads"
 
12
  MEDIA_FOLDER = os.path.join(UPLOAD_FOLDER, "feedback_media")
13
  FEEDBACK_FILE = os.path.join(UPLOAD_FOLDER, "feedback.csv")
14
 
15
- # Create folders if not exist
16
  os.makedirs(MEDIA_FOLDER, exist_ok=True)
17
 
18
  STATES = {
@@ -160,32 +160,13 @@ def main_app():
160
  st.image(uploaded_image, caption="Uploaded Image", use_container_width=True)
161
  filename = uploaded_image.name.lower()
162
  keywords_map = {
163
- "Charminar": "Charminar",
164
- "Golconda Fort": "Golconda Fort",
165
- "Qutb Shahi Tombs": "Qutb Shahi Tombs",
166
- "Birla Mandir": "Birla Mandir",
167
- "Salar Jung Museum": "Salar Jung Museum",
168
- "Warangal Fort": "Warangal Fort",
169
- "Ramappa Temple": "Ramappa Temple",
170
- "Bhadra Kali Temple": "Bhadra Kali Temple",
171
- "Kakatiya Kala Thoranam": "Kakatiya Kala Thoranam",
172
- "Pakhal Lake": "Pakhal Lake",
173
- "Medak Cathedral": "Medak Cathedral",
174
- "Nagarjuna Sagar Dam": "Nagarjuna Sagar Dam",
175
- "Alampur Jogulamba Temple": "Alampur Jogulamba Temple",
176
- "Kulpakji Jain Temple": "Kulpakji Jain Temple",
177
- "Chowmahalla Palace": "Chowmahalla Palace",
178
- "Falaknuma Palace": "Falaknuma Palace",
179
- "Osman Sagar": "Osman Sagar",
180
- "Bhadradri Temple": "Bhadradri Temple",
181
- "Nizamabad Fort": "Nizamabad Fort",
182
- "Paigah Tombs": "Paigah Tombs",
183
- "Mahbubnagar Fort": "Mahbubnagar Fort",
184
- "Kuntala Waterfall": "Kuntala Waterfall",
185
- "Ujjaini Mahakali Temple": "Ujjaini Mahakali Temple",
186
- "Basara Saraswathi Temple": "Basara Saraswathi Temple",
187
- "Yadagirigutta Temple": "Yadagirigutta Temple",
188
- "Kaleshwaram Temple": "Kaleshwaram Temple"
189
  }
190
  for kw, place in keywords_map.items():
191
  if kw in filename:
 
8
  # ====== Setup ======
9
  USERS = {}
10
 
11
+ # Use /tmp folder for uploads (common writable folder on Linux)
12
+ UPLOAD_FOLDER = "/tmp/gyanavedika_upload"
13
  MEDIA_FOLDER = os.path.join(UPLOAD_FOLDER, "feedback_media")
14
  FEEDBACK_FILE = os.path.join(UPLOAD_FOLDER, "feedback.csv")
15
 
 
16
  os.makedirs(MEDIA_FOLDER, exist_ok=True)
17
 
18
  STATES = {
 
160
  st.image(uploaded_image, caption="Uploaded Image", use_container_width=True)
161
  filename = uploaded_image.name.lower()
162
  keywords_map = {
163
+ "charminar": "Charminar", "golconda": "Golconda Fort", "qutubshahi": "Qutb Shahi Tombs",
164
+ "birla": "Birla Mandir", "salarjung": "Salar Jung Museum", "warangal": "Warangal Fort",
165
+ "ramappa": "Ramappa Temple", "bhadrakali": "Bhadra Kali Temple", "kakatiya": "Kakatiya Kala Thoranam",
166
+ "pakhal": "Pakhal Lake", "medak": "Medak Cathedral", "nagarjuna": "Nagarjuna Sagar Dam",
167
+ "taj": "Taj Mahal", "gateway": "Gateway of India", "qutub": "Qutub Minar",
168
+ "mysore": "Mysore Palace", "hampi": "Hampi", "konark": "Konark Sun Temple",
169
+ "varanasi": "Varanasi", "madurai": "Meenakshi Temple", "ajanta": "Ajanta Caves", "ellora": "Ellora Caves"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
170
  }
171
  for kw, place in keywords_map.items():
172
  if kw in filename: