Spaces:
Build error
Build error
File size: 619 Bytes
4398510 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
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)
|