Update app.py
Browse files
app.py
CHANGED
@@ -24,12 +24,12 @@ def render_dependency_tree(words, parents, labels):
|
|
24 |
|
25 |
# Draw the graph
|
26 |
nx.draw(G, pos, ax=ax, with_labels=True, labels=nx.get_node_attributes(G, 'label'),
|
27 |
-
arrows=True, node_color='#ffffff', node_size=
|
28 |
)
|
29 |
|
30 |
# Draw edge labels
|
31 |
edge_labels = nx.get_edge_attributes(G, 'label')
|
32 |
-
nx.draw_networkx_edge_labels(G, pos, ax=ax, edge_labels=edge_labels, rotate=False, alpha=0.9, font_size=
|
33 |
|
34 |
return fig
|
35 |
|
@@ -140,6 +140,6 @@ custom_css = \
|
|
140 |
with gr.Blocks(theme='sudeepshouche/minimalist', css=custom_css) as demo:
|
141 |
gr.HTML(description)
|
142 |
gr.DataFrame(**render_table(forms, lemmas, upos, xpos, feats, metadata, edges, edge_labels), interactive=False, datatype="markdown")
|
143 |
-
gr.Plot(render_dependency_tree(forms, edges, edge_labels))
|
144 |
|
145 |
demo.launch()
|
|
|
24 |
|
25 |
# Draw the graph
|
26 |
nx.draw(G, pos, ax=ax, with_labels=True, labels=nx.get_node_attributes(G, 'label'),
|
27 |
+
arrows=True, node_color='#ffffff', node_size=1600, node_shape='o', font_size=18
|
28 |
)
|
29 |
|
30 |
# Draw edge labels
|
31 |
edge_labels = nx.get_edge_attributes(G, 'label')
|
32 |
+
nx.draw_networkx_edge_labels(G, pos, ax=ax, edge_labels=edge_labels, rotate=False, alpha=0.9, font_size=14)
|
33 |
|
34 |
return fig
|
35 |
|
|
|
140 |
with gr.Blocks(theme='sudeepshouche/minimalist', css=custom_css) as demo:
|
141 |
gr.HTML(description)
|
142 |
gr.DataFrame(**render_table(forms, lemmas, upos, xpos, feats, metadata, edges, edge_labels), interactive=False, datatype="markdown")
|
143 |
+
gr.Plot(render_dependency_tree(forms, edges, edge_labels), container=False)
|
144 |
|
145 |
demo.launch()
|