class_docstr: DatasetBuilder for non-tokenized, non-anonymized SummScreen dataset.
class_docstr_tok: ["DatasetBuilder","for","non-tokenized",",","non-anonymized","SummScreen","dataset","."]
code: def _info(self):
      # Should return a tfds.core.DatasetInfo object
      if (
          self._builder_config.recap_source == "fd"
      ):  # pytype: disable=attribute-error  # always-use-return-annotations
          features = tfds.features.FeaturesDict(
              {
                  _TRANSCRIPT: tfds.features.Text(),
                  _RECAP: tfds.features.Text(),
                  "episode_number": tfds.features.Text(),
                  "episode_title": tfds.features.Text(),
                  "show_title": tfds.features.Text(),
                  "transcript_author": tfds.features.Text(),
              }
          )
      elif (
          self._builder_config.recap_source == "tms"
      ):  # pytype: disable=attribute-error  # always-use-return-annotations
          features = tfds.features.FeaturesDict(
              {
                  _TRANSCRIPT: tfds.features.Text(),
                  _RECAP: tfds.features.Text(),
                  "episode_summary": tfds.features.Text(),
                  "show_title": tfds.features.Text(),
                  "transcript_author": tfds.features.Tensor(
                      shape=(None,), dtype=np.str_
                  ),
                  "recap_author": tfds.features.Text(),
              }
          )
      else:
          raise KeyError(
              f"Unknown recap_source {self._builder_config.recap_source}"  # pytype: disable=attribute-error  # always-use-return-annotations
          )
  
      return self.dataset_info_from_configs(
          features=features,
          supervised_keys=(_TRANSCRIPT, _RECAP),
          homepage="https://github.com/mingdachen/SummScreen",
      )
  
file_path: datasets/tensorflow_datasets/datasets/summscreen/summscreen_dataset_builder.py
imports: import json
  import os
  import numpy
  from tensorflow_datasets.core.utils.lazy_imports_utils import tensorflow
  import tensorflow_datasets.public_api
label_desc: Use image node_id 1 for calling the Builder obj's underlying member method code with example usage: obj._info() and returns: self