GHarshasri commited on
Commit
2964fa1
·
verified ·
1 Parent(s): 8253648

Update src/streamlit_app.py

Browse files
Files changed (1) hide show
  1. src/streamlit_app.py +25 -64
src/streamlit_app.py CHANGED
@@ -11,7 +11,7 @@ UPLOAD_FOLDER = "uploads"
11
  MEDIA_FOLDER = os.path.join(UPLOAD_FOLDER, "feedback_media")
12
  FEEDBACK_FILE = os.path.join(UPLOAD_FOLDER, "feedback.csv")
13
 
14
-
15
  os.makedirs(MEDIA_FOLDER, exist_ok=True)
16
 
17
  STATES = {
@@ -164,68 +164,30 @@ def main_app():
164
  st.image(uploaded_image, caption="Uploaded Image", use_container_width=True)
165
  filename = uploaded_image.name.lower()
166
  keywords_map = {
167
- "charminar": "Charminar", "taj": "Taj Mahal", "gateway": "Gateway of India",
168
- "qutub": "Qutub Minar", "mysore": "Mysore Palace", "hampi": "Hampi",
169
- "konark": "Konark Sun Temple", "varanasi": "Varanasi", "madurai": "Meenakshi Temple",
170
- "ajanta": "Ajanta Caves", "ellora": "Ellora Caves",
171
- "charminar": "Charminar",
172
- "golconda": "Golconda Fort",
173
- "qutb": "Qutb Shahi Tombs",
174
- "chowmahalla": "Chowmahalla Palace",
175
- "falaknuma": "Falaknuma Palace",
176
- "paigah": "Paigah Tombs",
177
- "bhongir": "Bhongir Fort",
178
- "bhongiri": "Bhongir Fort",
179
- "ramoji": "Ramoji Film City",
180
- "birla": "Birla Mandir Hyderabad",
181
- "warangal": "Warangal Fort",
182
- "thousand": "Thousand Pillar Temple",
183
- "ramappa": "Ramappa Temple",
184
- "medak": "Medak Fort",
185
- "koil": "Koil Sagar Dam",
186
- "pillalamarri": "Pillalamarri Banyan Tree",
187
- "keesaragutta": "Keesaragutta Temple",
188
- "basar": "Gnana Saraswati Temple, Basar",
189
- "alampur": "Jogulamba Temple, Alampur",
190
- "nagarjuna": "Nagarjuna Sagar Dam",
191
- "ethipothala": "Ethipothala Falls",
192
- "buddha": "Buddha Statue of Hyderabad",
193
- "shilparamam": "Shilparamam",
194
- "jagannath": "Jagannath Temple, Hyderabad",
195
- "nehruzoo": "Nehru Zoological Park",
196
- "tankbund": "Tank Bund",
197
- "hussainsagar": "Hussain Sagar Lake",
198
- "chilkur": "Chilkur Balaji Temple",
199
- "yadadri": "Yadadri Temple",
200
- "nizam": "Nizam's Museum",
201
- "purani": "Purani Haveli",
202
- "ravindra": "Ravindra Bharathi",
203
- "makka": "Mecca Masjid",
204
- "quli": "Tomb of Quli Qutb Shah",
205
- "bhuvanagiri": "Bhuvanagiri Fort",
206
- "kakatiya": "Kakatiya Kala Thoranam",
207
- "bhadrakali": "Bhadrakali Temple",
208
- "badra": "Bhadrakali Temple",
209
- "badrakali": "Bhadrakali Temple",
210
- "parakala": "Parakala Mutt",
211
- "laknavaram": "Laknavaram Lake",
212
- "kadam": "Kadam Dam",
213
- "sammakka": "Sammakka Sarakka Temple",
214
- "jagtial": "Jagtial Fort",
215
- "elgandal": "Elgandal Fort",
216
- "quliqutb": "Tomb of Quli Qutb Shah",
217
- "gunfoundry": "Gunfoundry Hyderabad",
218
- "maulaali": "Moula Ali Dargah",
219
- "manjeera": "Manjeera Barrage",
220
- "pakhal": "Pakhal Lake",
221
- "pocharam": "Pocharam Wildlife Sanctuary",
222
- "kondapochamma": "Kondapochamma Reservoir",
223
- "nagunur": "Nagunur Fort",
224
- "raikal": "Raikal Fort",
225
-
226
- "cheriyal": "Cheriyal Scroll Paintings",
227
- "nirmal": "Nirmal Fort",
228
- "saraswathi": "Saraswathi Temple, Basar"
229
  }
230
  for kw, place in keywords_map.items():
231
  if kw in filename:
@@ -272,7 +234,6 @@ def main_app():
272
  # ====== UI Styling ======
273
  st.set_page_config(page_title="Gyana Vedika", layout="wide")
274
 
275
- # ====== App Control Flow ======
276
  st.markdown("""
277
  <style>
278
  .stButton>button {
 
11
  MEDIA_FOLDER = os.path.join(UPLOAD_FOLDER, "feedback_media")
12
  FEEDBACK_FILE = os.path.join(UPLOAD_FOLDER, "feedback.csv")
13
 
14
+ os.makedirs(UPLOAD_FOLDER, exist_ok=True)
15
  os.makedirs(MEDIA_FOLDER, exist_ok=True)
16
 
17
  STATES = {
 
164
  st.image(uploaded_image, caption="Uploaded Image", use_container_width=True)
165
  filename = uploaded_image.name.lower()
166
  keywords_map = {
167
+ # Telangana Places
168
+ "charminar": "Charminar",
169
+ "golconda": "Golconda Fort",
170
+ "qutubshahi": "Qutb Shahi Tombs",
171
+ "birla": "Birla Mandir",
172
+ "salarjung": "Salar Jung Museum",
173
+ "warangal": "Warangal Fort",
174
+ "ramappa": "Ramappa Temple",
175
+ "bhadrakali": "Bhadra Kali Temple",
176
+ "kakatiya": "Kakatiya Kala Thoranam",
177
+ "pakhal": "Pakhal Lake",
178
+ "medak": "Medak Cathedral",
179
+ "nagarjuna": "Nagarjuna Sagar Dam",
180
+ # Other famous places (existing)
181
+ "taj": "Taj Mahal",
182
+ "gateway": "Gateway of India",
183
+ "qutub": "Qutub Minar",
184
+ "mysore": "Mysore Palace",
185
+ "hampi": "Hampi",
186
+ "konark": "Konark Sun Temple",
187
+ "varanasi": "Varanasi",
188
+ "madurai": "Meenakshi Temple",
189
+ "ajanta": "Ajanta Caves",
190
+ "ellora": "Ellora Caves",
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
191
  }
192
  for kw, place in keywords_map.items():
193
  if kw in filename:
 
234
  # ====== UI Styling ======
235
  st.set_page_config(page_title="Gyana Vedika", layout="wide")
236
 
 
237
  st.markdown("""
238
  <style>
239
  .stButton>button {