code: def load_data(
      self,
      data: Dict[str, Any],
      question_column_name: str = "question",
      context_column_name: str = "context",
      answer_column_name: str = "answer",
  ) -> Dataset:
      return super().load_data(
          Dataset.from_dict(data),
          question_column_name=question_column_name,
          context_column_name=context_column_name,
          answer_column_name=answer_column_name,
      )
  
imports: import json
  from pathlib import Path
  from typing import Any, Dict
  import flash
  from flash.core.data.io.input import Input
  from flash.core.data.utilities.loading import load_data_frame
  from flash.core.data.utilities.paths import PATH_TYPE
  from flash.core.utilities.imports import _TOPIC_TEXT_AVAILABLE, requires
label_desc: Use image node_id 1 for calling the QuestionAnsweringDictionaryInput obj's underlying member method code with example usage: obj.load_data(data, question_column_name, context_column_name, answer_column_name) and returns: super