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)):
|