GirishaBuilds01 commited on
Commit
70f2e96
·
verified ·
1 Parent(s): 4b4b8c3

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +36 -0
app.py CHANGED
@@ -90,6 +90,42 @@ with gr.Blocks(theme=gr.themes.Soft(), css=custom_css()) as demo:
90
  ]
91
  )
92
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
93
 
94
 
95
  if __name__ == "__main__":
 
90
  ]
91
  )
92
 
93
+ from advanced_visuals import (
94
+ generate_esg_trend_chart,
95
+ generate_esg_risk_heatmap,
96
+ generate_industry_comparison,
97
+ generate_confidence_meter
98
+ )
99
+
100
+ with demo:
101
+ with gr.Tab("Advanced ESG Analytics"):
102
+ gr.Markdown("## Advanced ESG Analytics Dashboard")
103
+
104
+ trend_chart = gr.Plot(label="ESG Trend")
105
+ heatmap_chart = gr.Plot(label="Risk Heatmap")
106
+ comparison_chart = gr.Plot(label="Industry Comparison")
107
+ confidence_chart = gr.Plot(label="Confidence Score")
108
+
109
+ analytics_btn = gr.Button("Generate Advanced Analytics")
110
+
111
+ def load_advanced_visuals():
112
+ return (
113
+ generate_esg_trend_chart(),
114
+ generate_esg_risk_heatmap(),
115
+ generate_industry_comparison(),
116
+ generate_confidence_meter()
117
+ )
118
+
119
+ analytics_btn.click(
120
+ load_advanced_visuals,
121
+ inputs=[],
122
+ outputs=[
123
+ trend_chart,
124
+ heatmap_chart,
125
+ comparison_chart,
126
+ confidence_chart
127
+ ]
128
+ )
129
 
130
 
131
  if __name__ == "__main__":