code: def read(self, model_path):
      with open(model_path, "r", encoding="utf-8") as f:
          for line in f.readlines():
              tokens = line.split(" ")
              # Last token include newline separator
              tokens[-1] = tokens[-1].replace("\n", "")
  
              key = tokens[0]
              values = tokens[1:]
  
              if key not in self.dict:
                  self.dict[key] = []
  
              self.dict[key].extend(values)
              # Remove duplicate mapping
              self.dict[key] = list(set(self.dict[key]))
              # Build reverse mapping
              if self.include_reverse:
                  for value in values:
                      if value not in self.dict:
                          self.dict[value] = []
                      if key not in self.dict[value]:
                          self.dict[value].append(key)
  
imports: from nlpaug.model.word_dict import WordDictionary
label_desc: Use image node_id 3 for calling the Spelling obj's underlying member method code with example usage: obj.read(model_path) without return types