Spaces:
Runtime error
Runtime error
try: | |
from .src.run import NLP_classification | |
except: | |
from src.run import NLP_classification | |
import yaml | |
import os | |
class paragraph_extract: | |
def __init__(self): | |
config_file = 'configs/config.yaml' | |
config_file = os.path.join(os.path.dirname(__file__), config_file) | |
self.config = yaml.load(open(config_file), Loader=yaml.FullLoader) | |
self.config['extract']['selected_model'] = os.path.join(os.path.dirname(__file__), self.config['extract']['selected_model']) | |
self.runner = NLP_classification(**self.config['model']) | |
def extract(self, paragraphs, positions): | |
labels = self.runner.label_extraction(paragraphs, positions, **self.config['extract']) | |
return labels |