gigant commited on
Commit
46a5134
·
1 Parent(s): 3a2dc43

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -0
app.py CHANGED
@@ -132,8 +132,12 @@ def construct_both_graph(docs):
132
  nodes = [token.text for token in doc]
133
  nodes.append("Sentence")
134
  senders = [token.i for token in doc][:-1]
 
135
  receivers = [token.i for token in doc][1:]
 
136
  edge_labels = {(token.i, token.i + 1): "next" for token in doc[:-1]}
 
 
137
  for node in range(len(nodes) - 1):
138
  senders.append(node)
139
  receivers.append(len(nodes) - 1)
@@ -152,8 +156,12 @@ def construct_structural_graph(docs):
152
  nodes = [token.text for token in doc]
153
  nodes.append("Sentence")
154
  senders = [token.i for token in doc][:-1]
 
155
  receivers = [token.i for token in doc][1:]
 
156
  edge_labels = {(token.i, token.i + 1): "next" for token in doc[:-1]}
 
 
157
  for node in range(len(nodes) - 1):
158
  senders.append(node)
159
  receivers.append(len(nodes) - 1)
 
132
  nodes = [token.text for token in doc]
133
  nodes.append("Sentence")
134
  senders = [token.i for token in doc][:-1]
135
+ senders.extend([token.i for token in doc][1:])
136
  receivers = [token.i for token in doc][1:]
137
+ receivers.extend([token.i for token in doc][:-1])
138
  edge_labels = {(token.i, token.i + 1): "next" for token in doc[:-1]}
139
+ for token in doc[:-1]:
140
+ edge_labels[(token.i + 1, token.i)] = "previous"
141
  for node in range(len(nodes) - 1):
142
  senders.append(node)
143
  receivers.append(len(nodes) - 1)
 
156
  nodes = [token.text for token in doc]
157
  nodes.append("Sentence")
158
  senders = [token.i for token in doc][:-1]
159
+ senders.extend([token.i for token in doc][1:])
160
  receivers = [token.i for token in doc][1:]
161
+ receivers.extend([token.i for token in doc][:-1])
162
  edge_labels = {(token.i, token.i + 1): "next" for token in doc[:-1]}
163
+ for token in doc[:-1]:
164
+ edge_labels[(token.i + 1, token.i)] = "previous"
165
  for node in range(len(nodes) - 1):
166
  senders.append(node)
167
  receivers.append(len(nodes) - 1)