fix errors
This commit is contained in:
25
main.py
25
main.py
@@ -2,7 +2,7 @@
|
||||
|
||||
from modules.NER import NER
|
||||
from modules.paraGenerator import ParaphraseGenerator
|
||||
#from modules.validator import validator
|
||||
from modules.validator import validator
|
||||
|
||||
ner = NER()
|
||||
pg = ParaphraseGenerator()
|
||||
@@ -10,22 +10,11 @@ pg = ParaphraseGenerator()
|
||||
srcText = 'Добрый день, я, Сидоров Иван Иванович. Прошу перевести сто тысяч рублей Якову Петру Игнатьевичу в Москву.'
|
||||
|
||||
def main(srcText):
|
||||
# поиск сущностей
|
||||
srcEntities = ner.extract_entities(srcText)
|
||||
print(srcEntities)
|
||||
|
||||
# генерация парафраза
|
||||
paraphrase = pg.generate(srcText, srcEntities)
|
||||
print(paraphrase)
|
||||
|
||||
# поиск сущностей в парафразе
|
||||
paraEntities = ner.extract_entities(paraphrase)
|
||||
print(paraEntities)
|
||||
|
||||
# Валидация
|
||||
# return validator(srcText, paraphrase, srcEntities, paraEntities)
|
||||
srcEntities = ner.extract_entities(srcText) # поиск сущностей
|
||||
paraphrase = pg.generate(srcText, srcEntities) # генерация парафраза
|
||||
paraEntities = ner.extract_entities(paraphrase) # поиск сущностей в парафразе
|
||||
return validator(srcText, paraphrase, srcEntities, paraEntities) # валидация
|
||||
|
||||
result = main(srcText)
|
||||
print(result)
|
||||
|
||||
|
||||
print(f'ИСХОДНЫЙ ТЕКСТ: {srcText}')
|
||||
print(f'СГЕНЕРИРОВАННЫЙ ТЕКСТ: {result}')
|
||||
|
||||
Reference in New Issue
Block a user