class_docstr: Reader for NLU training data.
docstr: Creates reader instance.
docstr_tok: ["Creates","reader","instance","."]
code: def __init__(self) -> None:
      """Creates reader instance."""
      self.filename: Text = ""
  
imports: import abc
  import json
  from collections import OrderedDict
  from pathlib import Path
  import rasa.shared.nlu.training_data.util
  from rasa.shared.constants import INTENT_MESSAGE_PREFIX
  from rasa.shared.nlu.constants import INTENT, ENTITY_ATTRIBUTE_VALUE, ENTITY_ATTRIBUTE_START, ENTITY_ATTRIBUTE_END, ENTITY_ATTRIBUTE_TYPE, ENTITY_ATTRIBUTE_GROUP, ENTITY_ATTRIBUTE_ROLE
  import rasa.shared.utils.io
  import typing
  from typing import Text, Dict, Any, Union, List
  from collections import defaultdict
label_desc: Use image node_id 1 to create a new TrainingDataReader object from inherited base classes: abc with example: obj = TrainingDataReader()