Beispiel #1
0
    def extract_av_tags(self, text: str,
                        question_side: bool) -> Tuple[str, List[AVTag]]:
        out = self._run_command(
            pb.BackendInput(extract_av_tags=pb.ExtractAVTagsIn(
                text=text, question_side=question_side))).extract_av_tags
        native_tags = list(map(av_tag_to_native, out.av_tags))

        return out.text, native_tags
Beispiel #2
0
 def extract_av_tags(self, *, text: str, question_side: bool) -> pb.ExtractAVTagsOut:
     input = pb.ExtractAVTagsIn(text=text, question_side=question_side)
     output = pb.ExtractAVTagsOut()
     output.ParseFromString(self._run_command(1, input))
     return output