Spaces:
Build error
Build error
from typing import List | |
from ...services import request | |
from .blocks import DistilTagBlock, CWNSenseTagBlock | |
def create_block(visualizer, sentence_list): | |
distil_tags, cwn_tags = request("cwn", sentence_list) | |
visualizer_factories = { | |
"DistilTag": DistilTagBlock(visualizer, distil_tags).visualize, | |
"CwnSenseTag": CWNSenseTagBlock(visualizer, sentence_list, cwn_tags).visualize, | |
} | |
return visualizer_factories[visualizer]() | |
def display_cwn(nlp_model: str, visualizers: str, sentence_list: List[str]): | |
for visualizer in visualizers: | |
create_block(visualizer, sentence_list) | |