class_docstr: Replace abbreviations with full names.
  
  Example::
  
      央视 -> 中央电视台
class_docstr_tok: ["Replace","abbreviations","with","full","names",".","Example",":",":","\u592e\u89c6","-",">","\u4e2d\u592e\u7535\u89c6\u53f0"]
docstr: :param dict abbreviation_dict: the dictionary of abbreviation
  :param **kwargs:
docstr_tok: [":","param","dict","abbreviation_dict",":","the","dictionary","of","abbreviation",":","param","*","*","kwargs",":"]
code: def __init__(self, **kwargs):
      r"""
      :param dict abbreviation_dict: the dictionary of abbreviation
      :param **kwargs:
  
      """
      super().__init__()
      self.abbreviation_dict = self.make_dict(
          download_if_needed(abbreviation_path)
      )
  
file_path: textflint/textflint/generation/transformation/CWS/swap_contraction.py
imports: from ..transformation import Transformation
  from ....common.settings import abbreviation_path
  from ....common.utils.load import plain_lines_loader
  from ....common.utils.install import download_if_needed
label_desc: Use image node_id 1 to create a new SwapContraction object from inherited base classes: Transformation with example: obj = SwapContraction()