ogegadavis254 commited on
Commit
9f08dba
·
verified ·
1 Parent(s): 2a863d7

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -11
app.py CHANGED
@@ -3,8 +3,6 @@ import requests
3
  import os
4
  import json
5
  import pandas as pd
6
- import folium
7
- from streamlit_folium import folium_static
8
  import matplotlib.pyplot as plt
9
 
10
  # Function to call the Together AI model
@@ -59,11 +57,11 @@ if st.button("Generate Prediction"):
59
  f"Temperature {temperature}°C, Humidity {humidity}%, Wind Speed {wind_speed} km/h, UV Index {uv_index}, "
60
  f"Air Quality Index {air_quality_index}, Precipitation {precipitation} mm, Atmospheric Pressure {atmospheric_pressure} hPa. "
61
  f"Location: Latitude {latitude}, Longitude {longitude}."
62
- f"After analysing that i want you to visualize the data in the best way possible, might be in a table, using a chart or any other way so that it could be easy to understand"
63
  )
64
 
65
  try:
66
- with st.spinner("Generating response..."):
67
  response = call_ai_model(all_message)
68
 
69
  generated_text = ""
@@ -105,13 +103,6 @@ if st.button("Generate Prediction"):
105
  ax.set_title('Climate Conditions Impact')
106
  st.pyplot(fig)
107
 
108
- # Generate static map using Folium
109
- map_center = [latitude, longitude]
110
- sport_map = folium.Map(location=map_center, zoom_start=12)
111
- folium.Marker(location=map_center, popup="User Location").add_to(sport_map)
112
- st.subheader("Geographical Visualization")
113
- folium_static(sport_map)
114
-
115
  except ValueError as ve:
116
  st.error(f"Configuration error: {ve}")
117
  except requests.exceptions.RequestException as re:
 
3
  import os
4
  import json
5
  import pandas as pd
 
 
6
  import matplotlib.pyplot as plt
7
 
8
  # Function to call the Together AI model
 
57
  f"Temperature {temperature}°C, Humidity {humidity}%, Wind Speed {wind_speed} km/h, UV Index {uv_index}, "
58
  f"Air Quality Index {air_quality_index}, Precipitation {precipitation} mm, Atmospheric Pressure {atmospheric_pressure} hPa. "
59
  f"Location: Latitude {latitude}, Longitude {longitude}."
60
+ f"After analyzing that I want you to visualize the data in the best way possible, might be in a table, using a chart or any other way so that it could be easy to understand"
61
  )
62
 
63
  try:
64
+ with st.spinner("Analyzing climate conditions... Generating predictions... Preparing visualizations..."):
65
  response = call_ai_model(all_message)
66
 
67
  generated_text = ""
 
103
  ax.set_title('Climate Conditions Impact')
104
  st.pyplot(fig)
105
 
 
 
 
 
 
 
 
106
  except ValueError as ve:
107
  st.error(f"Configuration error: {ve}")
108
  except requests.exceptions.RequestException as re: