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)