Update tree.py
Browse files
tree.py
CHANGED
@@ -5,18 +5,17 @@ from collections import defaultdict
|
|
5 |
from paraphraser import generate_paraphrase
|
6 |
from masking_methods import mask, mask_non_stopword
|
7 |
|
8 |
-
def generate_plot(original_sentence):
|
9 |
-
|
10 |
-
first_paraphrased_sentence = paraphrased_sentences[0]
|
11 |
masked_sentence = mask_non_stopword(first_paraphrased_sentence)
|
12 |
masked_versions = mask(masked_sentence)
|
13 |
|
14 |
nodes = []
|
15 |
nodes.append(original_sentence)
|
16 |
-
nodes.extend(
|
17 |
nodes.extend(masked_versions)
|
18 |
nodes[0] += ' L0'
|
19 |
-
para_len = len(
|
20 |
for i in range(1, para_len+1):
|
21 |
nodes[i] += ' L1'
|
22 |
for i in range(para_len+1, len(nodes)):
|
|
|
5 |
from paraphraser import generate_paraphrase
|
6 |
from masking_methods import mask, mask_non_stopword
|
7 |
|
8 |
+
def generate_plot(original_sentence, selected_sentences):
|
9 |
+
first_paraphrased_sentence = selected_sentences[0]
|
|
|
10 |
masked_sentence = mask_non_stopword(first_paraphrased_sentence)
|
11 |
masked_versions = mask(masked_sentence)
|
12 |
|
13 |
nodes = []
|
14 |
nodes.append(original_sentence)
|
15 |
+
nodes.extend(selected_sentences)
|
16 |
nodes.extend(masked_versions)
|
17 |
nodes[0] += ' L0'
|
18 |
+
para_len = len(selected_sentences)
|
19 |
for i in range(1, para_len+1):
|
20 |
nodes[i] += ' L1'
|
21 |
for i in range(para_len+1, len(nodes)):
|