Spaces:
Runtime error
Runtime error
Update visualization.py
Browse files- visualization.py +6 -2
visualization.py
CHANGED
@@ -41,11 +41,15 @@ def update_visibility_and_charts(status, exec_time, lang, attachments, bigfive,
|
|
41 |
for speaker, data in speakers_data.items():
|
42 |
if data:
|
43 |
fig = create_bar_chart(data, f"{analysis_type} Analysis - {speaker}")
|
44 |
-
outputs.append(
|
45 |
-
outputs.append(gr.
|
|
|
|
|
|
|
46 |
|
47 |
# Pad the outputs to ensure we always return the same number of outputs
|
48 |
while len(outputs) < 15: # 3 initial outputs + 6 plots + 6 explanations
|
|
|
49 |
outputs.append(gr.update(visible=False))
|
50 |
|
51 |
print("Outputs generated:", outputs)
|
|
|
41 |
for speaker, data in speakers_data.items():
|
42 |
if data:
|
43 |
fig = create_bar_chart(data, f"{analysis_type} Analysis - {speaker}")
|
44 |
+
outputs.append(fig)
|
45 |
+
outputs.append(gr.update(value=explanation, visible=True, label=f"{analysis_type} Explanation - {speaker}"))
|
46 |
+
else:
|
47 |
+
outputs.append(None)
|
48 |
+
outputs.append(gr.update(visible=False))
|
49 |
|
50 |
# Pad the outputs to ensure we always return the same number of outputs
|
51 |
while len(outputs) < 15: # 3 initial outputs + 6 plots + 6 explanations
|
52 |
+
outputs.append(None)
|
53 |
outputs.append(gr.update(visible=False))
|
54 |
|
55 |
print("Outputs generated:", outputs)
|