class_docstr: Transforms the polarity of target by replacing its opinion words
  with antonyms provided by WordNet or adding the negation that
  pre-defined in our negative word list.
  
  Example::
  
      Original sentence: "BEST spicy tuna roll, great asian salad.
      (Target: spicy tuna roll)"
      Transformed sentence: "BAD spicy tuna roll, great asian salad."
docstr: Reverse the polarity of the aspect.
  
  :param str term_id: term id
  :return: opinion words, polarity, terms of transformed aspect
code: def _trans_aspect_polarity(self, term_id):
      r"""
      Reverse the polarity of the aspect.
  
      :param str term_id: term id
      :return: opinion words, polarity, terms of transformed aspect
  
      """
      aspect_term = self.terms[term_id]
      words_list = self.words_list
      trans_terms = deepcopy(self.terms)
      opinion_position = self.terms[term_id]["opinion_position"]
      aspect_polarity = aspect_term["polarity"]
  
      if aspect_polarity == "positive":
          trans_words, trans_opinion_words = self.reverse(
              words_list, opinion_position
          )
          trans_terms[term_id]["polarity"] = "negative"
      elif aspect_polarity == "negative":
          trans_words, trans_opinion_words = self.reverse(
              words_list, opinion_position
          )
          trans_terms[term_id]["polarity"] = "positive"
      else:
          trans_words, trans_opinion_words = self.reverse(
              words_list, opinion_position
          )
          trans_terms[term_id]["polarity"] = "neutral"
      trans_polarity = trans_terms[term_id]["polarity"]
      trans_words, trans_terms = self.update_sentence_terms(
          trans_words,
          trans_terms,
          trans_opinion_words,
          opinion_position,
      )
  
      return trans_words, trans_polarity, trans_terms
  
file_path: textflint/textflint/generation/transformation/ABSA/rev_tgt.py
imports: from copy import deepcopy
  from .absa_transformation import ABSATransformation
label_desc: Use image node_id 4 for calling the RevTgt obj's underlying member method code with example usage: obj._trans_aspect_polarity(term_id) and returns: trans_words,  trans_polarity,  trans_terms