antfraia commited on
Commit
6e5d2f2
·
1 Parent(s): 5be00a0

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +15 -1
app.py CHANGED
@@ -19,6 +19,18 @@ def fetch_google_maps_results(query=None, search_type="search"):
19
  results = search.get_dict()
20
  return results
21
 
 
 
 
 
 
 
 
 
 
 
 
 
22
  st.title("Google Maps API Search via SerpAPI")
23
  st.write("Enter a search query to fetch results from Google Maps.")
24
 
@@ -32,6 +44,8 @@ if st.button("Search"):
32
  else:
33
  try:
34
  results = fetch_google_maps_results(query=query)
35
- st.write(results) # Display the results
 
 
36
  except Exception as e:
37
  st.error(f"Couldn't fetch the results. Error: {e}")
 
19
  results = search.get_dict()
20
  return results
21
 
22
+ def display_user_reviews(user_reviews):
23
+ st.subheader("User Reviews:")
24
+ if not user_reviews:
25
+ st.write("No reviews found.")
26
+ else:
27
+ for index, review in enumerate(user_reviews, start=1):
28
+ st.write(f"Review {index}:")
29
+ st.write(f"Username: {review.get('username', 'N/A')}")
30
+ st.write(f"Rating: {review.get('rating', 'N/A')}")
31
+ st.write(f"Description: {review.get('description', 'N/A')}")
32
+ st.write("----")
33
+
34
  st.title("Google Maps API Search via SerpAPI")
35
  st.write("Enter a search query to fetch results from Google Maps.")
36
 
 
44
  else:
45
  try:
46
  results = fetch_google_maps_results(query=query)
47
+ user_reviews = results.get("user_reviews", [])
48
+
49
+ display_user_reviews(user_reviews) # Display user reviews
50
  except Exception as e:
51
  st.error(f"Couldn't fetch the results. Error: {e}")