code: def __init__(self, training="aspect"):
      DataFetcher.download_data(UITABSAHotel.NAME, None)
      train_file = join(
          DATASETS_FOLDER, UITABSAHotel.NAME, "Train_Hotel.txt"
      )
      dev_file = join(
          DATASETS_FOLDER, UITABSAHotel.NAME, "Dev_Hotel.txt"
      )
      test_file = join(
          DATASETS_FOLDER, UITABSAHotel.NAME, "Test_Hotel.txt"
      )
      print("Currently training: %s (aspect or polarity)" % training)
  
      self.training = training  # aspect or polarity
      self.label_encoder = LabelEncoder()
      self.train = self._extract_sentences(train_file)
      self.dev = self._extract_sentences(dev_file)
      self.test = self._extract_sentences(test_file)
      self.num_labels = self.label_encoder.vocab_size
  
file_path: underthesea/underthesea/datasets/uit_absa_hotel/uit_absa_hotel.py
imports: from os.path import join
  import re
  from underthesea.data_fetcher import DataFetcher
  from underthesea.file_utils import DATASETS_FOLDER
label_desc: Use image node_id 1 to create a new UITABSAHotel object  with example: obj = UITABSAHotel(training)