DreamStream-1 commited on
Commit
902333f
·
verified ·
1 Parent(s): 8af544f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -2
app.py CHANGED
@@ -131,7 +131,13 @@ def generate_suggestions(emotion):
131
  ["Relaxation Video", "https://youtu.be/m1vaUGtyo-A"],
132
  ],
133
  }
134
- return suggestions.get(emotion_key, [["No specific suggestions available.", "#"]]) # default suggestion
 
 
 
 
 
 
135
 
136
  def get_health_professionals_and_map(location, query):
137
  """Search nearby healthcare professionals using Google Maps API."""
@@ -146,7 +152,7 @@ def get_health_professionals_and_map(location, query):
146
  professionals = []
147
  map_ = folium.Map(location=(lat, lng), zoom_start=13)
148
  for place in places_result:
149
- # Change to append a list containing Name and Address
150
  professionals.append([place['name'], place.get('vicinity', 'No address provided')])
151
  folium.Marker(
152
  location=[place["geometry"]["location"]["lat"], place["geometry"]["location"]["lng"]],
 
131
  ["Relaxation Video", "https://youtu.be/m1vaUGtyo-A"],
132
  ],
133
  }
134
+
135
+ # Format the output to include HTML anchor tags
136
+ formatted_suggestions = [
137
+ [title, f'<a href="{link}" target="_blank">{link}</a>'] for title, link in suggestions.get(emotion_key, [["No specific suggestions available.", "#"]])
138
+ ]
139
+
140
+ return formatted_suggestions
141
 
142
  def get_health_professionals_and_map(location, query):
143
  """Search nearby healthcare professionals using Google Maps API."""
 
152
  professionals = []
153
  map_ = folium.Map(location=(lat, lng), zoom_start=13)
154
  for place in places_result:
155
+ # Use a list of values to append each professional
156
  professionals.append([place['name'], place.get('vicinity', 'No address provided')])
157
  folium.Marker(
158
  location=[place["geometry"]["location"]["lat"], place["geometry"]["location"]["lng"]],