const data = {
  questions: [
    {
      label: "Sound play",
      value: "sound-play",
      ai_score_available: true,
      system_score: false,
      model_type: ["speech_analysis"],
    },
    {
      label: "Essay",
      value: "essay-written",
      type: "written",
      ai_score_available: false,
      system_score: false,
      model_type: ["logic_evaluation", "grammar"],
    },
    {
      label: "Essay",
      value: "essay-scripted",
      type: "scripted",
      ai_score_available: false,
      system_score: false,
      model_type: ["logic_evaluation", "speech_analysis", "grammar"],
    },
    {
      label: "Essay",
      value: "essay-unscripted",
      type: "unscripted",
      ai_score_available: false,
      system_score: false,
      model_type: ["logic_evaluation", "speech_analysis"],
    },
    {
      label: "Dialogue",
      value: "dialogue-unscripted",
      type: "unscripted",
      ai_score_available: true,
      system_score: false,
      model_type: ["speech_analysis"],
    },
    {
      label: "Dialogue",
      value: "dialogue-scripted",
      type: "scripted",
      ai_score_available: true,
      system_score: false,
      model_type: ["speech_analysis"],
    },
    {
      label: "Word play",
      value: "word-play-multiple-choice",
      type: "multiple-choice",
      ai_score_available: false,
      system_score: true,
    },
    {
      label: "Word play",
      value: "word-play-text",
      type: "text",
      ai_score_available: false,
      system_score: true,
    },
    {
      label: "Practice reading",
      value: "reading",
      ai_score_available: true,
      system_score: false,
      model_type: ["speech_analysis"],
    },
    {
      label: "Match pair",
      value: "match-pair",
      ai_score_available: false,
      system_score: true,
    },
    {
      label: "Q&A quiz",
      value: "quiz-multiple-choice",
      type: "multiple-choice",
      ai_score_available: false,
      system_score: true,
    },
    {
      label: "Q&A quiz",
      value: "quiz-scripted",
      type: "scripted",
      ai_score_available: true,
      system_score: false,
      model_type: ["speech_analysis", "grammar", "comprehension"],
    },
    {
      label: "Q&A quiz",
      value: "quiz-unscripted",
      type: "unscripted",
      ai_score_available: true,
      system_score: false,
      model_type: ["speech_analysis", "comprehension"],
    },
    {
      label: "Q&A quiz",
      value: "quiz-written",
      type: "written",
      ai_score_available: true,
      system_score: false,
      model_type: ["grammar", "comprehension"],
    },
  ],
};

export const aiWordSample = [
  { text: "Sunlight", aiScore: 87 },
  { text: "streamed", aiScore: 65 },
  { text: "through", aiScore: 42 },
  { text: "the", aiScore: 55 },
  { text: "oak", aiScore: 78 },
  { text: "trees,", aiScore: 91 },
  { text: "scattering", aiScore: 73 },
  { text: "soft", aiScore: 60 },
  { text: "shadows", aiScore: 80 },
  { text: "over", aiScore: 38 },
  { text: "the", aiScore: 49 },
  { text: "garden.", aiScore: 92 },
  { text: "A", aiScore: 33 },
  { text: "light", aiScore: 70 },
  { text: "breeze", aiScore: 58 },
  { text: "carried", aiScore: 77 },
  { text: "the", aiScore: 44 },
  { text: "scent", aiScore: 85 },
  { text: "of", aiScore: 29 },
  { text: "jasmine.", aiScore: 99 },
  { text: "Mia", aiScore: 61 },
  { text: "sat", aiScore: 53 },
  { text: "on", aiScore: 36 },
  { text: "the", aiScore: 47 },
  { text: "bench,", aiScore: 88 },
  { text: "closed", aiScore: 66 },
  { text: "her", aiScore: 41 },
  { text: "eyes,", aiScore: 79 },
  { text: "and", aiScore: 34 },
  { text: "finally", aiScore: 90 },
  { text: "felt", aiScore: 56 },
  { text: "at", aiScore: 25 },
  { text: "peace.", aiScore: 100 },
];

export const sampleResponse =
  "Sunlight streamed through the oak trees, scattering soft shadows over the garden. A light breeze carried the scent of jasmine. Mia sat on the bench, closed her eyes, and finally felt at peace.";

export const sampleResponseAudio =
  "https://dev-117782726-api.learngual.com/media/v1/instructor/6f14872aa9/files/b22c856a5f1c429e97800f5ccc9ebb1d/stream/";
export const sampleResponseVideo =
  "https://dev-117782726-api.learngual.com/media/v1/instructor/6f14872aa9/files/6b4b82cddc4c4ed4921224fd88aea0e9/stream/";

const essayWritten = {
  question_id: 3106,
  question_activity_id: 8400,
  position_index: 0,
  title: "Speak on the give topic",
  type: "ESSAY",
  question_data: {
    type: "ESSAY",
    question_title: "Technology",
    config: {
      type: "Written",
      unlimited_duration: false,
      duration_value: null,
      duration_type: "Minutes",
      character_limit: 2500,
      no_of_attempts: 2,
    },
    instruction: "Speak on the give topic",
  },
  answer: {
    session_id: "e0b8fb0cc6a0413e8a48af124c402965",
    attempt_index: 1,
    token_claimed: 0,
    score: null,
    marked: false,
    expire_at: null,
    created_at: "2025-07-12T11:31:51.882349Z",
    grading_date: null,
    data: {
      type: "ESSAY",
      session_id: "241e53e7982d4b8",
      submited_datetime: "2025-07-09T16:23:56.644424Z",
      data: { type: "Written", text: "Oh no" },
    },
    comments: null,
  },
  score: 0,
  ai_score: 81.5,
  grading_data: {},
  grade_method: "MANUAL",
  suggested_score: null,
};

const essayScripted = {
  question_id: 3081,
  question_activity_id: 8387,
  position_index: 0,
  title: "Speak on the give topic",
  type: "ESSAY",
  question_data: {
    type: "ESSAY",
    question_title: "Speak on the give topic",
    config: {
      type: "Scripted",
      character_limit: 2500,
      duration_value: 90,
      duration_type: "Seconds",
      unlimited_duration: false,
      no_of_attempts: 2,
    },
    instruction: "Speak on the give topic",
  },
  answer: {
    session_id: "17c9403e6b2c4761a06bf1ac22fffaf2",
    attempt_index: 1,
    token_claimed: 0,
    score: null,
    marked: false,
    expire_at: null,
    created_at: "2025-07-09T11:34:04.460766Z",
    grading_date: null,
    data: {
      type: "ESSAY",
      session_id: "40f098483b67413",
      submited_datetime: "2025-07-09T09:59:11.744862Z",
      data: {
        type: "Scripted",
        text: "Technology makes life easier, connects people, and drives progress. But it also brings challenges like privacy risks and overuse.",
        recording: {
          id: "b68efed9dd2f42af93babf30da81610d",
          url: "https://dev-117782726-api.learngual.com/media/v1/files/b68efed9dd2f42af93babf30da81610d/stream/",
          stream_url: null,
          mimetype: "audio/mpeg",
          size: 167695.0,
          created_at: "2025-07-09T11:33:55.409292Z",
          updated_at: "2025-07-09T12:00:05.178238Z",
          uploaded_media_url: null,
          convertion_status: "DONE",
        },
      },
    },
    comments: [
      {
        type: "audio",
        author_id: "e4b92c77e5",
        author_name: "Gonzalo Jream",
        created_at: "2025-07-09T12:00:21.821512Z",
        audio: {
          id: "35ed70f7a5fc4c269258fc6dc82f5d01",
          url: "https://dev-117782726-api.learngual.com/media/v1/instructor/files/35ed70f7a5fc4c269258fc6dc82f5d01/stream/",
          stream_url: null,
          mimetype: "audio/mpeg",
          size: 27565.0,
          created_at: "2025-07-09T12:00:19.946081Z",
          updated_at: "2025-07-12T11:56:26.359611Z",
          uploaded_media_url: null,
          convertion_status: "DONE",
        },
      },
    ],
  },
  score: 76.0,
  ai_score: 75.7,
  grading_data: {
    base_url: "https://dev-117782726-api.learngual.com/",
    grader_id: "e4b92c77e5",
    session_id: "17c9403e6b2c4761a06bf1ac22fffaf2",
    score: 75.7,
    grade_method: "AI",
  },
  grade_method: "AI",
  suggested_score: null,
};

const essayUnscripted = {
  question_id: 3105,
  question_activity_id: 8399,
  position_index: 0,
  title: "Speak on the give topic",
  type: "ESSAY",
  question_data: {
    type: "ESSAY",
    question_title: "Technology",
    config: {
      type: "Unscripted",
      duration_value: 90,
      duration_type: "Seconds",
      unlimited_duration: false,
      no_of_attempts: 2,
    },
    instruction: "Speak on the give topic",
  },
  answer: {
    session_id: "e0b8fb0cc6a0413e8a48af124c402965",
    attempt_index: 1,
    token_claimed: 0,
    score: null,
    marked: false,
    expire_at: null,
    created_at: "2025-07-12T11:31:38.697245Z",
    grading_date: null,
    data: {
      type: "ESSAY",
      session_id: "91ec085acc2247f",
      submited_datetime: "2025-07-09T16:23:04.549143Z",
      data: {
        type: "UnScripted",
        recording: {
          id: "9d8ed1705a8245dab81b3b8867621b4f",
          url: "https://dev-117782726-api.learngual.com/media/v1/files/9d8ed1705a8245dab81b3b8867621b4f/stream/",
          stream_url: null,
          mimetype: "audio/mpeg",
          size: 43613.0,
          created_at: "2025-07-12T11:31:36.322894Z",
          updated_at: "2025-07-12T11:31:36.322905Z",
          uploaded_media_url: null,
          convertion_status: "DONE",
        },
      },
    },
    comments: null,
  },
  score: 0,
  ai_score: 69.5,
  grading_data: {},
  grade_method: "MANUAL",
  suggested_score: null,
};

const soundPlay = {
  question_id: 3078,
  question_activity_id: 8384,
  position_index: 0,
  title: "Say the sentence",
  type: "SOUND_PLAY",
  question_data: {
    type: "SOUND_PLAY",
    question_title: "",
    question_body: "I’m good, thank you. Nice to meet you!",
    pronunciation_grading: 0,
    evaluation: "AI Assisted",
    no_of_attempts: "Unlimited",
    duration_value: 30,
    duration_type: "Seconds",
    instruction: "Say the sentence",
  },
  answer: {
    session_id: "17c9403e6b2c4761a06bf1ac22fffaf2",
    attempt_index: 1,
    token_claimed: 0,
    score: null,
    marked: false,
    expire_at: null,
    created_at: "2025-07-09T11:28:33.281076Z",
    grading_date: null,
    data: {
      type: "SOUND_PLAY",
      session_id: "b269deece28047f",
      submited_datetime: "2025-07-09T09:57:10.44195Z",
      audio: {
        id: "1c06b5d866054d9fba5d67d14eeff436",
        url: "https://dev-117782726-api.learngual.com/media/v1/files/1c06b5d866054d9fba5d67d14eeff436/stream/",
        stream_url: null,
        mimetype: "audio/mpeg",
        size: 54500.0,
        created_at: "2025-07-09T11:28:23.930419Z",
        updated_at: "2025-07-14T06:00:38.441656Z",
        uploaded_media_url: null,
        convertion_status: "DONE",
      },
    },
    comments: [],
  },
  score: 100.0,
  ai_score: 100.0,
  grading_data: {
    base_url: "https://dev-117782726-api.learngual.com/",
    grader_id: "e4b92c77e5",
    session_id: "17c9403e6b2c4761a06bf1ac22fffaf2",
    score: 100.0,
    grade_method: "AI",
  },
  grade_method: "AI",
  suggested_score: null,
};

const wordPlayMultipleChoice = {
  question_id: 3082,
  question_activity_id: 8388,
  position_index: 0,
  title: "Choose the correct word",
  type: "WORD_PLAY",
  question_data: {
    type: "WORD_PLAY",
    question_title: "",
    enter_a_word: "Decent",
    answer_format_data: {
      type: "Multiple Choice",
      options: {
        "Option 1": "Dissect",
        "Option 2": "Decent",
        "Option 3": "Exempt",
        "Option 4": "Patent",
      },
    },
    voice_type_data: {
      type: "Use AI",
      title: null,
      audio: {
        id: "a7c18eee9a284afea8475121ed0c8137",
        url: "https://dev-117782726-api.learngual.com/media/v1/enterprise/files/a7c18eee9a284afea8475121ed0c8137/stream/",
        stream_url: null,
        mimetype: "audio/mpeg",
        size: 9600.0,
        created_at: "2025-07-08T22:03:39.186259Z",
        updated_at: "2025-07-08T22:03:39.18627Z",
        uploaded_media_url: null,
        convertion_status: "DONE",
      },
    },
    no_of_attempts: 2,
    answer: "Option 2",
    instruction: "Choose the correct word",
  },
  answer: {
    session_id: "17c9403e6b2c4761a06bf1ac22fffaf2",
    attempt_index: 1,
    token_claimed: 0,
    score: null,
    marked: false,
    expire_at: null,
    created_at: "2025-07-09T11:34:13.573653Z",
    grading_date: null,
    data: {
      type: "WORD_PLAY",
      session_id: "50092cf918624df",
      submited_datetime: "2025-07-09T09:59:10.043106Z",
      answer_text: "Decent",
    },
    comments: [
      {
        type: "text",
        author_id: "e4b92c77e5",
        author_name: "Gonzalo Jream",
        created_at: "2025-07-09T11:59:47.518039Z",
        text: "Nice",
        audio: null,
      },
    ],
  },
  score: 100.0,
  ai_score: 0,
  grading_data: {
    base_url: "https://dev-117782726-api.learngual.com/",
    grader_id: "e4b92c77e5",
    session_id: "17c9403e6b2c4761a06bf1ac22fffaf2",
    score: 100.0,
    grade_method: "AI",
  },
  grade_method: "AI",
  suggested_score: 100,
};

const wordPlayText = {
  question_id: 3049,
  question_activity_id: 7968,
  position_index: 0,
  title: "Write what you hear",
  type: "WORD_PLAY",
  question_data: {
    type: "WORD_PLAY",
    question_title: "",
    enter_a_word: "I am good today, and you?",
    answer_format_data: { type: "Text" },
    voice_type_data: {
      type: "Use AI",
      title: null,
      audio: {
        id: "b6d95fcb43b747929d3c94c1148f1a98",
        url: "https://dev-117782726-api.learngual.com/media/v1/enterprise/files/b6d95fcb43b747929d3c94c1148f1a98/stream/",
        stream_url: null,
        mimetype: "audio/mpeg",
        size: 17472.0,
        created_at: "2025-05-16T20:48:40.240985Z",
        updated_at: "2025-05-22T11:54:46.225426Z",
        uploaded_media_url: null,
        convertion_status: "DONE",
      },
    },
    no_of_attempts: 2,
    answer: "I am good today, and you?",
    instruction: "Write what you hear",
  },
  answer: {
    session_id: "06a1828a8c6f47b2bd497dafa5dc5ceb",
    attempt_index: 1,
    token_claimed: 0,
    score: null,
    marked: false,
    expire_at: null,
    created_at: "2025-05-30T15:31:39.578574Z",
    grading_date: null,
    data: {
      type: "WORD_PLAY",
      session_id: "6f4bdafaafaf46d",
      submited_datetime: "2025-05-30T14:58:37.042686Z",
      answer_text: "I am good today, and you?",
    },
    comments: null,
  },
  score: 0,
  ai_score: 0,
  grading_data: {},
  grade_method: "MANUAL",
  suggested_score: null,
};

const dialogueScripted = {
  question_id: 3085,
  question_activity_id: 8391,
  position_index: 0,
  title: "Select and speak the response to conversation",
  type: "DIALOGUE",
  question_data: {
    type: "DIALOGUE",
    question_title: "Ordering in a restaurant",
    scenario_description: "Select and speak the response to conversation",
    set_who_ask_the_question: "Waiter ",
    duration_value: 90,
    duration_type: "Seconds",
    dialogues_data: {
      "Dialogue 1": {
        type: "Scripted",
        index: 0,
        question: "What would you like to have?",
        options: {
          "Option 1": {
            linked_dialogue_item_id: "Dialogue 2",
            text: "Cofee",
            index: 0,
            created_at: "2025-07-08T22:12:14.328244Z",
          },
          "Option 2": {
            linked_dialogue_item_id: "Dialogue 3",
            text: "Tea",
            index: 0,
            created_at: "2025-07-08T22:12:14.328246Z",
          },
        },
        created_at: "2025-07-08T22:12:14.328247Z",
      },
      "Dialogue 2": {
        type: "Scripted",
        index: 0,
        question: " Do you want cream or milk in your coffee?",
        options: {
          "Option 1": {
            linked_dialogue_item_id: "Dialogue 4",
            text: "Cream",
            index: 0,
            created_at: "2025-07-08T22:12:14.32826Z",
          },
          "Option 2": {
            linked_dialogue_item_id: "Dialogue 4",
            text: "Milk",
            index: 0,
            created_at: "2025-07-08T22:12:14.328262Z",
          },
        },
        created_at: "2025-07-08T22:12:14.328262Z",
      },
      "Dialogue 3": {
        type: "Scripted",
        index: 0,
        question: "Do you want sugar or sweetener in your tea?",
        options: {
          "Option 1": {
            linked_dialogue_item_id: "Dialogue 4",
            text: "Sugar",
            index: 0,
            created_at: "2025-07-08T22:12:14.328273Z",
          },
          "Option 2": {
            linked_dialogue_item_id: "Dialogue 4",
            text: "Sweetener",
            index: 0,
            created_at: "2025-07-08T22:12:14.328274Z",
          },
        },
        created_at: "2025-07-08T22:12:14.328275Z",
      },
      "Dialogue 4": {
        type: "Scripted",
        index: 0,
        question: "Do you want your beverage served Hot or Warm?",
        options: {
          "Option 1": {
            linked_dialogue_item_id: "Dialogue 5",
            text: "Hot",
            index: 0,
            created_at: "2025-07-08T22:12:14.328285Z",
          },
          "Option 2": {
            linked_dialogue_item_id: "Dialogue 5",
            text: "Warm",
            index: 0,
            created_at: "2025-07-08T22:12:14.328286Z",
          },
        },
        created_at: "2025-07-08T22:12:14.328287Z",
      },
      "Dialogue 5": {
        type: "Scripted",
        index: 0,
        question: "How would you like to pay?",
        options: {
          "Option 1": {
            linked_dialogue_item_id: "",
            text: "Cash",
            index: 0,
            created_at: "2025-07-08T22:12:14.328296Z",
          },
          "Option 2": {
            linked_dialogue_item_id: "",
            text: "Card",
            index: 0,
            created_at: "2025-07-08T22:12:14.328298Z",
          },
        },
        created_at: "2025-07-08T22:12:14.328298Z",
      },
    },
    pronunciation_grading: 0,
    evaluation: "Manually",
    no_of_attempts: 2,
    instruction: "Select and speak the response to conversation",
  },
  answer: {
    session_id: "17c9403e6b2c4761a06bf1ac22fffaf2",
    attempt_index: 1,
    token_claimed: 0,
    score: null,
    marked: false,
    expire_at: null,
    created_at: "2025-07-09T11:37:24.97724Z",
    grading_date: null,
    data: {
      type: "DIALOGUE",
      session_id: "d1dc575d02f747f",
      submited_datetime: "2025-07-09T09:57:09.643337Z",
      responses: {
        1: {
          linked_dialogue_item_id: "Dialogue 1",
          type: "Scripted",
          option: "Cofee",
          recording: {
            id: "aec41afae7e849aca84a8d79ef59c849",
            url: "https://dev-117782726-api.learngual.com/media/v1/files/aec41afae7e849aca84a8d79ef59c849/stream/",
            stream_url: null,
            mimetype: "audio/mpeg",
            size: 31517.0,
            created_at: "2025-07-09T11:36:26.731456Z",
            updated_at: "2025-07-09T11:36:26.731468Z",
            uploaded_media_url: null,
            convertion_status: "DONE",
          },
        },
        2: {
          linked_dialogue_item_id: "Dialogue 2",
          type: "Scripted",
          option: "Cream",
          recording: {
            id: "19a65b44d53c410487a965ad349e17d4",
            url: "https://dev-117782726-api.learngual.com/media/v1/files/19a65b44d53c410487a965ad349e17d4/stream/",
            stream_url: null,
            mimetype: "audio/mpeg",
            size: 31769.0,
            created_at: "2025-07-09T11:36:39.141144Z",
            updated_at: "2025-07-09T11:36:39.141157Z",
            uploaded_media_url: null,
            convertion_status: "DONE",
          },
        },
        3: {
          linked_dialogue_item_id: "Dialogue 4",
          type: "Scripted",
          option: "Warm",
          recording: {
            id: "cf8a83610f084c55b9eae5e00cbf9286",
            url: "https://dev-117782726-api.learngual.com/media/v1/files/cf8a83610f084c55b9eae5e00cbf9286/stream/",
            stream_url: null,
            mimetype: "audio/mpeg",
            size: 27878.0,
            created_at: "2025-07-09T11:36:48.941795Z",
            updated_at: "2025-07-09T11:36:48.941808Z",
            uploaded_media_url: null,
            convertion_status: "DONE",
          },
        },
        4: {
          linked_dialogue_item_id: "Dialogue 5",
          type: "Scripted",
          option: "Cash",
          recording: {
            id: "4314e75221d9461fa7147f8cf2ac8680",
            url: "https://dev-117782726-api.learngual.com/media/v1/files/4314e75221d9461fa7147f8cf2ac8680/stream/",
            stream_url: null,
            mimetype: "audio/mpeg",
            size: 35087.0,
            created_at: "2025-07-09T11:37:07.852966Z",
            updated_at: "2025-07-09T11:37:07.852982Z",
            uploaded_media_url: null,
            convertion_status: "DONE",
          },
        },
      },
    },
    comments: null,
  },
  score: 100.0,
  ai_score: 88.0,
  grading_data: {
    base_url: "https://dev-117782726-api.learngual.com/",
    grader_id: "e4b92c77e5",
    session_id: "17c9403e6b2c4761a06bf1ac22fffaf2",
    score: 100.0,
    grade_method: "MANUAL",
  },
  grade_method: "MANUAL",
  suggested_score: null,
};

const dialogueUnscripted = {
  question_id: 3084,
  question_activity_id: 8390,
  position_index: 0,
  title: "Respond to the conversation",
  type: "DIALOGUE",
  question_data: {
    type: "DIALOGUE",
    question_title: "Buying a movie ticket",
    scenario_description: "Respond to the conversation",
    set_who_ask_the_question: "Attendant",
    duration_value: 90,
    duration_type: "Seconds",
    dialogues_data: {
      "Dialogue 1": {
        type: "Unscripted",
        index: 0,
        question: "What movie ticket would you like to buy?",
        options: {},
        created_at: "2025-07-08T22:08:08.392895Z",
      },
      "Dialogue 2": {
        type: "Unscripted",
        index: 0,
        question: "How many tickets would you like?",
        options: {},
        created_at: "2025-07-08T22:08:08.39291Z",
      },
      "Dialogue 3": {
        type: "Unscripted",
        index: 0,
        question: "Would you like to purchase any snacks with your ticket?",
        options: {},
        created_at: "2025-07-08T22:08:08.392922Z",
      },
      "Dialogue 4": {
        type: "Unscripted",
        index: 0,
        question: "Enjoy your movie",
        options: {},
        created_at: "2025-07-08T22:08:08.392933Z",
      },
    },
    pronunciation_grading: 0,
    evaluation: "Manually",
    no_of_attempts: 2,
    instruction: "Respond to the conversation",
  },
  answer: {
    session_id: "17c9403e6b2c4761a06bf1ac22fffaf2",
    attempt_index: 1,
    token_claimed: 0,
    score: null,
    marked: false,
    expire_at: null,
    created_at: "2025-07-09T11:36:05.529178Z",
    grading_date: null,
    data: {
      type: "DIALOGUE",
      session_id: "ec40399f258d40a",
      submited_datetime: "2025-07-09T09:59:10.049126Z",
      responses: {
        1: {
          linked_dialogue_item_id: "Dialogue 1",
          type: "UnScripted",
          recording: {
            id: "e2c6d760962d41938daf6f5a44f5744f",
            url: "https://dev-117782726-api.learngual.com/media/v1/files/e2c6d760962d41938daf6f5a44f5744f/stream/",
            stream_url: null,
            mimetype: "audio/mpeg",
            size: 40462.0,
            created_at: "2025-07-09T11:35:16.425168Z",
            updated_at: "2025-07-09T11:35:16.425179Z",
            uploaded_media_url: null,
            convertion_status: "DONE",
          },
        },
        2: {
          linked_dialogue_item_id: "Dialogue 2",
          type: "UnScripted",
          recording: {
            id: "fc816b16ea0b4e529667f2b733c483a5",
            url: "https://dev-117782726-api.learngual.com/media/v1/files/fc816b16ea0b4e529667f2b733c483a5/stream/",
            stream_url: null,
            mimetype: "audio/mpeg",
            size: 38890.0,
            created_at: "2025-07-09T11:35:32.122511Z",
            updated_at: "2025-07-09T11:35:32.122523Z",
            uploaded_media_url: null,
            convertion_status: "DONE",
          },
        },
        3: {
          linked_dialogue_item_id: "Dialogue 3",
          type: "UnScripted",
          recording: {
            id: "f6aa602c7bb54aa3a071348a833e1244",
            url: "https://dev-117782726-api.learngual.com/media/v1/files/f6aa602c7bb54aa3a071348a833e1244/stream/",
            stream_url: null,
            mimetype: "audio/mpeg",
            size: 34279.0,
            created_at: "2025-07-09T11:35:51.143268Z",
            updated_at: "2025-07-09T11:35:51.14328Z",
            uploaded_media_url: null,
            convertion_status: "DONE",
          },
        },
        4: {
          linked_dialogue_item_id: "Dialogue 4",
          type: "UnScripted",
          recording: {
            id: "43003fe28148485fb9b704fce3e2d509",
            url: "https://dev-117782726-api.learngual.com/media/v1/files/43003fe28148485fb9b704fce3e2d509/stream/",
            stream_url: null,
            mimetype: "audio/mpeg",
            size: 27044.0,
            created_at: "2025-07-09T11:36:01.954336Z",
            updated_at: "2025-07-09T11:36:01.954351Z",
            uploaded_media_url: null,
            convertion_status: "DONE",
          },
        },
      },
    },
    comments: [
      {
        type: "audio",
        author_id: "e4b92c77e5",
        author_name: "Gonzalo Jream",
        created_at: "2025-07-10T02:29:06.630316Z",
        audio: {
          id: "7981ddcaac904126b0db8470365eb602",
          url: "https://dev-117782726-api.learngual.com/media/v1/instructor/files/7981ddcaac904126b0db8470365eb602/stream/",
          stream_url: null,
          mimetype: "audio/mpeg",
          size: 14585.0,
          created_at: "2025-07-10T02:29:05.075641Z",
          updated_at: "2025-07-13T22:41:31.030892Z",
          uploaded_media_url: null,
          convertion_status: "DONE",
        },
      },
    ],
  },
  score: 90.0,
  ai_score: 89.5,
  grading_data: {
    base_url: "https://dev-117782726-api.learngual.com/",
    grader_id: "e4b92c77e5",
    session_id: "17c9403e6b2c4761a06bf1ac22fffaf2",
    score: 89.5,
    grade_method: "AI",
  },
  grade_method: "AI",
  suggested_score: null,
};

const reading = {
  question_id: 3053,
  question_activity_id: 7964,
  position_index: 0,
  title: "Read the article clearly",
  type: "READING",
  question_data: {
    type: "READING",
    question_title: " ",
    article_title: " ",
    article_body:
      "Technology is an important part of our lives today. From the moment we wake up to when we go to bed, we use different devices and tools that make things easier. Our smartphones, computers, and the internet allow us to connect with people, find information, work, and even have fun. For many people, it’s hard to imagine a day without checking social media, sending a message, or browsing the web. The internet has made it easier for us to access knowledge. In the past, if you wanted to learn something new, you had to visit a library or attend a class. Now, with just a few clicks, you can learn almost anything online whether it’s how to cook a new recipe, fix something at home, or understand complex topics like science or history. This instant access to information is one of the greatest benefits of living in a digital world.",
    pronunciation_grading: 0,
    evaluation: "AI Assisted",
    duration_value: 60,
    duration_type: "Seconds",
    unlimited_duration: false,
    no_of_attempts: 2,
    instruction: "Read the article clearly",
  },
  answer: {
    session_id: "06a1828a8c6f47b2bd497dafa5dc5ceb",
    attempt_index: 1,
    token_claimed: 0,
    score: null,
    marked: false,
    expire_at: null,
    created_at: "2025-05-30T15:49:58.654657Z",
    grading_date: null,
    data: {
      type: "READING",
      session_id: "9e659e99ecaa4b0",
      submited_datetime: "2025-05-30T15:42:16.450223Z",
      recording: {
        id: "71ecb45725da4e88885a70ff61dcd9a0",
        url: "https://dev-117782726-api.learngual.com/media/v1/files/71ecb45725da4e88885a70ff61dcd9a0/stream/",
        stream_url: null,
        mimetype: "audio/mpeg",
        size: 52288.0,
        created_at: "2025-05-30T15:49:56.677376Z",
        updated_at: "2025-05-30T16:14:42.188766Z",
        uploaded_media_url: null,
        convertion_status: "DONE",
      },
    },
    comments: null,
  },
  score: 0,
  ai_score: 0,
  grading_data: {},
  grade_method: "MANUAL",
  suggested_score: null,
};

const natchPair = {
  question_id: 3316,
  question_activity_id: 8636,
  position_index: 0,
  title: "Pair 1",
  type: "MATCH_PAIR",
  question_data: {
    type: "MATCH_PAIR",
    question_title: " ",
    question_data: { Boy: "Girl", Hello: "Word", James: "Doe" },
    no_of_attempts: 2,
    instruction: "Pair 1",
  },
  answer: {
    session_id: "52e7d900d7d34c7bba2c9fe385609049",
    attempt_index: 8,
    token_claimed: 0,
    score: null,
    marked: false,
    expire_at: null,
    created_at: "2025-07-21T13:48:18.454224Z",
    grading_date: null,
    data: {
      type: "MATCH_PAIR",
      session_id: "149bdd0fb30745a",
      submited_datetime: "2025-07-20T18:43:25.848341Z",
      responses: {
        Boy: { type: "MatchPair", value: "Doe" },
        Hello: { type: "MatchPair", value: "Word" },
        James: { type: "MatchPair", value: "Girl" },
      },
    },
    comments: null,
  },
  score: 0,
  ai_score: null,
  grading_data: {},
  grade_method: "MANUAL",
  suggested_score: 33.3,
  ai_score_available: true,
};

const quizScriptedWithImage = {
  question_id: 3089,
  question_activity_id: 8395,
  position_index: 0,
  title: "Review the added image and try to answer the following questions",
  type: "QUIZ",
  question_data: {
    type: "QUIZ",
    question_format_data: {
      type: "IMAGE",
      file: {
        id: "e4447b50761a4870a5e18f35716a23dd",
        url: "https://learngual-bucket.sfo3.digitaloceanspaces.com/learngual-bucket/media/media/images/files/2025-07-08/1752013228-ee255a511e-b7bb1c86-bg-503.png",
        stream_url: null,
        mimetype: "image/png",
        size: 31710,
        created_at: "2025-07-08T22:20:28.040588Z",
        updated_at: "2025-07-08T22:20:28.0406Z",
        uploaded_media_url: null,
        convertion_status: "DEFAULT",
      },
    },
    question_title: "",
    question_data: {
      type: "Scripted",
      question:
        " How many chefs can you count from the picture and what is the color of their outfit?",
      number_of_response: 1,
      no_of_attempts: 1,
      duration_value: 15,
      duration_type: "Seconds",
      character_limit: 2500,
      order_state: "Random",
      responses: { "Response 1": "", "Response 2": "" },
    },
    answer: null,
    instruction:
      "Review the added image and try to answer the following questions",
  },
  answer: {
    session_id: "17c9403e6b2c4761a06bf1ac22fffaf2",
    attempt_index: 1,
    token_claimed: 0,
    score: null,
    marked: false,
    expire_at: null,
    created_at: "2025-07-09T11:39:50.381161Z",
    grading_date: null,
    data: {
      type: "QUIZ",
      session_id: "addf9db27ac647a",
      submited_datetime: "2025-07-09T09:57:09.643337Z",
      data: {
        type: "Scripted",
        responses: [
          {
            type: "--none--",
            text: "Blue shirt",
            recording: {
              id: "49ab6d8aeff14d449ee1324f3c8f0b61",
              url: "https://dev-117782726-api.learngual.com/media/v1/files/49ab6d8aeff14d449ee1324f3c8f0b61/stream/",
              stream_url: null,
              mimetype: "audio/mpeg",
              size: 33633.0,
              created_at: "2025-07-09T11:39:48.162501Z",
              updated_at: "2025-07-09T11:46:46.689237Z",
              uploaded_media_url: null,
              convertion_status: "DONE",
            },
          },
        ],
      },
    },
    comments: [
      {
        type: "text",
        author_id: "e4b92c77e5",
        author_name: "Gonzalo Jream",
        created_at: "2025-07-09T11:47:01.148835Z",
        text: "Nice",
        audio: null,
      },
    ],
  },
  score: 90.0,
  ai_score: 98.0,
  grading_data: {
    base_url: "https://dev-117782726-api.learngual.com/",
    grader_id: "e4b92c77e5",
    session_id: "17c9403e6b2c4761a06bf1ac22fffaf2",
    score: 90.0,
    grade_method: "MANUAL",
  },
  grade_method: "MANUAL",
  suggested_score: null,
};

const quizUnscriptedWithImage = {
  question_id: 3088,
  question_activity_id: 8394,
  position_index: 0,
  title: "Watch the video and record your answer",
  type: "QUIZ",
  question_data: {
    type: "QUIZ",
    question_format_data: {
      type: "VIDEO",
      file: {
        id: "29a96dde13a04b0d9d72b01549eb12c7",
        url: "https://dev-117782726-api.learngual.com/media/v1/enterprise/files/29a96dde13a04b0d9d72b01549eb12c7/stream/",
        stream_url: null,
        mimetype: "video/mp4",
        size: 237984.0,
        created_at: "2025-07-08T22:18:04.486607Z",
        updated_at: "2025-07-08T22:18:15.901913Z",
        uploaded_media_url: null,
        convertion_status: "DONE",
      },
    },
    question_title: "",
    question_data: {
      type: "UnScripted",
      question: "What is Learngual?",
      number_of_response: 3,
      no_of_attempts: 2,
      duration_value: 15,
      duration_type: "Seconds",
    },
    answer: null,
    instruction: "Watch the video and record your answer",
  },
  answer: {
    session_id: "17c9403e6b2c4761a06bf1ac22fffaf2",
    attempt_index: 1,
    token_claimed: 0,
    score: null,
    marked: false,
    expire_at: null,
    created_at: "2025-07-09T11:39:28.163144Z",
    grading_date: null,
    data: {
      type: "QUIZ",
      session_id: "cfd8cc38f73b402",
      submited_datetime: "2025-07-09T09:57:10.44195Z",
      data: {
        type: "UnScripted",
        responses: [
          {
            id: "a874c2c4533f4315887c2c933ced0110",
            url: "https://dev-117782726-api.learngual.com/media/v1/files/a874c2c4533f4315887c2c933ced0110/stream/",
            stream_url: null,
            mimetype: "audio/mpeg",
            size: {
              source: "65880.0",
              parsedValue: 65880,
            },
            created_at: "2025-08-07T18:06:33.922617Z",
            updated_at: "2025-08-07T20:26:22.856307Z",
            uploaded_media_url: null,
            convertion_status: "DONE",
          },
          {
            id: "b2b757f0bd844293ae2ee130b39d4a14",
            url: "https://dev-117782726-api.learngual.com/media/v1/files/b2b757f0bd844293ae2ee130b39d4a14/stream/",
            stream_url: null,
            mimetype: "audio/mpeg",
            size: 94100.0,
            created_at: "2025-07-09T11:39:15.783287Z",
            updated_at: "2025-07-09T11:39:15.783302Z",
            uploaded_media_url: null,
            convertion_status: "DONE",
          },
          {
            id: "29dec726488746d5b7ce037d99df038e",
            url: "https://dev-117782726-api.learngual.com/media/v1/files/29dec726488746d5b7ce037d99df038e/stream/",
            stream_url: null,
            mimetype: "audio/mpeg",
            size: 83496.0,
            created_at: "2025-07-09T11:39:23.129348Z",
            updated_at: "2025-07-09T11:47:38.574145Z",
            uploaded_media_url: null,
            convertion_status: "DONE",
          },
        ],
      },
    },
    comments: [
      {
        type: "text",
        author_id: "e4b92c77e5",
        author_name: "Gonzalo Jream",
        created_at: "2025-07-09T11:48:05.45582Z",
        text: "Do better",
        audio: null,
      },
    ],
  },
  score: 50.0,
  ai_score: 69.3,
  grading_data: {
    base_url: "https://dev-117782726-api.learngual.com/",
    grader_id: "e4b92c77e5",
    session_id: "17c9403e6b2c4761a06bf1ac22fffaf2",
    score: 50.0,
    grade_method: "MANUAL",
  },
  grade_method: "MANUAL",
  suggested_score: null,
};

export const quizMultipleChoiceText = {
  question_id: 3059,
  question_activity_id: 7958,
  position_index: 0,
  title: "Read the article and select the correct answer",
  type: "QUIZ",
  question_data: {
    type: "QUIZ",
    question_format_data: {
      type: "TEXT",
      text: "Technology is an important part of our lives today. From the moment we wake up to when we go to bed, we use different devices and tools that make things easier. Our smartphones, computers, and the internet allow us to connect with people, find information, work, and even have fun. For many people, it’s hard to imagine a day without checking social media, sending a message, or browsing the web. The internet has made it easier for us to access knowledge. In the past, if you wanted to learn something new, you had to visit a library or attend a class. Now, with just a few clicks, you can learn almost anything online whether it’s how to cook a new recipe, fix something at home, or understand complex topics like science or history. This instant access to information is one of the greatest benefits of living in a digital world.",
    },
    question_title: "",
    question_data: {
      type: "MultipleChoice",
      question:
        "What is one of the greatest benefits of living in a digital world according to the passage?",
      no_of_attempts: 2,
      options: {
        "Option 1": " Reduced need for sleep\n\n",
        "Option 2": "\nInstant access to information\n",
        "Option 3": "Less reliance on electronic devices\n",
        "Option 4": " Decreased interest in learning",
      },
    },
    answer: "Option 2",
    instruction: "Read the article and select the correct answer",
  },
  answer: {
    session_id: "06a1828a8c6f47b2bd497dafa5dc5ceb",
    attempt_index: 1,
    token_claimed: 0,
    score: null,
    marked: false,
    expire_at: null,
    created_at: "2025-05-30T15:51:55.93832Z",
    grading_date: null,
    data: {
      type: "QUIZ",
      session_id: "24513a9fa6514db",
      submited_datetime: "2025-05-30T15:42:16.450223Z",
      data: { type: "MultipleChoice", options: ["Option 2"] },
    },
    comments: null,
  },
  score: 0,
  ai_score: 0,
  grading_data: {},
  grade_method: "MANUAL",
  suggested_score: null,
};

export const questionData = {
  essayWritten,
  essayScripted,
  essayUnscripted,
  soundPlay,
  wordPlayMultipleChoice,
  wordPlayText,
  dialogueScripted,
  dialogueUnscripted,
  reading,
  quizScriptedWithImage,
  quizUnscriptedWithImage,
  quizMultipleChoiceText,
  natchPair,
};
export default data;
