def __init__(self, tagger, filter_tag_triggers=None): """ :param tagger: tagger :param filter_tag_triggers: default is ["n", "in", "prop", "art", "pron-pers", "pron-det", "pron-indp", "prp"] """ TriggerSimilarityStrategy.__init__(self) self._tagger = tagger if filter_tag_triggers is not None: self._tags_to_filter_triggers = filter_tag_triggers else: self._tags_to_filter_triggers = ["n", "in", "prop", "art", "pron-pers", "pron-det", "pron-indp", "prp"]
def __init__(self, tagger, threshold, weight_tag, filter): """ :param tagger: tagger :param threshold: minimum Braccard value :param weight_tag: weight given to the morphological component :param filter: bool to apply filters """ TriggerSimilarityStrategy.__init__(self) self.__tagger = tagger self.__threshold = threshold self._weight_tag = weight_tag self._filter = filter self.add_arguments_description("tagger", threshold, weight_tag, filter)