trying this
Browse files
app.py
CHANGED
@@ -16,15 +16,18 @@ organizations=['Alphabet', 'OpenAI', 'Alibaba', 'Stanford University', 'Universi
|
|
16 |
'Carnegie Mellon University (CMU)', 'University of Oxford','University of California (UC) Berkeley','Baidu','Anthropic',
|
17 |
'Salesforce Research', 'Amazon', 'University of Montreal', 'Apple', 'Mistral AI', 'DeepSeek', 'Allen Institute for AI']
|
18 |
|
19 |
-
|
20 |
-
|
|
|
|
|
21 |
|
22 |
with gr.Blocks() as demo:
|
23 |
gr.Markdown("# Environmental Transparency Explorer Tool")
|
24 |
gr.Markdown("## Explore the data from 'Misinformation by Omission: The Need for More Environmental Transparency in AI'")
|
25 |
with gr.Row():
|
26 |
with gr.Column(scale=1):
|
27 |
-
gr.Dropdown(organizations, label="Organizations", info="Pick an organization to explore their environmental disclosures", interactive=True)
|
|
|
28 |
with gr.Column(scale=4):
|
29 |
gr.Plot(fig)
|
30 |
|
|
|
16 |
'Carnegie Mellon University (CMU)', 'University of Oxford','University of California (UC) Berkeley','Baidu','Anthropic',
|
17 |
'Salesforce Research', 'Amazon', 'University of Montreal', 'Apple', 'Mistral AI', 'DeepSeek', 'Allen Institute for AI']
|
18 |
|
19 |
+
def generate_figure(org_name):
|
20 |
+
org_data = data[data['Organization'] == org_name]
|
21 |
+
fig = px.histogram(org_data, x="Year", color="Environmental Transparency")
|
22 |
+
return fig
|
23 |
|
24 |
with gr.Blocks() as demo:
|
25 |
gr.Markdown("# Environmental Transparency Explorer Tool")
|
26 |
gr.Markdown("## Explore the data from 'Misinformation by Omission: The Need for More Environmental Transparency in AI'")
|
27 |
with gr.Row():
|
28 |
with gr.Column(scale=1):
|
29 |
+
org_choice= gr.Dropdown(organizations, default="Alphabet", label="Organizations", info="Pick an organization to explore their environmental disclosures", interactive=True)
|
30 |
+
org_choice.select(generate_figure, inputs=org_choice, outputs=fig)
|
31 |
with gr.Column(scale=4):
|
32 |
gr.Plot(fig)
|
33 |
|