{
  "request": {
    "url": "https://peoplehub.golsh2e.com/eReKruit/api/roleplay/report"
  },
  "response": {
    "ok": true,
    "status_code": 200,
    "kind": "roleplay_report",
    "data": {
      "data": {
        "id": 66,
        "kind": "roleplay",
        "accessKey": "VT7W2Q",
        "rolePlayId": "14",
        "receivedAt": "2026-05-22T12:21:08.492+05:30",
        "scenarioId": "14",
        "scenarioTitle": "AI Interview for MLOps Specialist",
        "description": "Engage in an interview scenario focusing on deploying machine learning models. Cover topics like FastAPI, Docker, and model drift.",
        "context": "You are a technical candidate with 5 years of experience in MLOps. You feel excited but a bit nervous about the interview. The AI interviewer will ask about model deployment, including packaging, API creation, and CI/CD practices. Your goal is to demonstrate your expertise and secure the position.",
        "category": "hr",
        "catLabel": "HR Interview",
        "learnerRole": "Technical Candidate",
        "learnerEmoji": "🤖",
        "aiCharacter": "AI Interviewer",
        "aiEmoji": "💼",
        "aiPersonality": "Professional and analytical, encouraging critical thinking.",
        "difficulty": "Intermediate",
        "turns": 20,
        "timeLimit": "60 min",
        "scoring": "Freeform",
        "languageCode": "en",
        "languageName": "English",
        "languageFlag": "🇬🇧",
        "voiceOn": true,
        "chatOn": true,
        "reportOn": true,
        "featured": false,
        "completions": 0,
        "avgScore": 0.0,
        "industry": "",
        "position": "",
        "sessionId": "d9f1c68b-792",
        "durationSeconds": 179,
        "turnsCompleted": 5,
        "mode": "video",
        "endReason": "completed",
        "overallScore": 2.0,
        "verdict": "needs_improvement",
        "generatedAt": "2026-05-22T12:21:07.529605+05:30",
        "dimensionsJson": "[{\"name\":\"Communication Clarity\",\"score\":20,\"level\":\"low\"},{\"name\":\"Empathy & Tone\",\"score\":15,\"level\":\"low\"},{\"name\":\"Problem-Solving\",\"score\":25,\"level\":\"low\"},{\"name\":\"Professionalism\",\"score\":30,\"level\":\"low\"},{\"name\":\"Active Listening\",\"score\":25,\"level\":\"low\"}]",
        "feedbackJson": "[{\"type\":\"weakness\",\"text\":\"The candidate's responses were too brief and lacked detail.\"},{\"type\":\"suggestion\",\"text\":\"Rehearse common interview questions and practice providing detailed answers.\"}]",
        "sentimentJson": "[20,20,20,20]",
        "transcriptJson": "[{\"role\":\"assistant\",\"content\":\"Hi Anu! How are you today? Shall we start the interview?\",\"timestamp\":\"2026-05-22T12:17:52.541483+05:30\"},{\"role\":\"user\",\"content\":\"Start time. How much longer?\",\"timestamp\":\"2026-05-22T12:18:25.374513+05:30\"},{\"role\":\"user\",\"content\":\"[ready]\",\"timestamp\":null},{\"role\":\"assistant\",\"content\":\"Great to hear you're ready! Let's dive into model deployment. Can you describe your experience with packaging machine learning models for deployment? What tools or frameworks have you used?\",\"timestamp\":\"2026-05-22T12:18:27.847427+05:30\"},{\"role\":\"user\",\"content\":\"AI is a generator, artificial generator, in package means Django, Class.\",\"timestamp\":\"2026-05-22T12:18:59.990678+05:30\"},{\"role\":\"assistant\",\"content\":\"It seems you're mentioning Django for packaging. Can you elaborate on how you utilize Django in your deployment process? What specific features of Django do you find most beneficial for serving machine learning models?\",\"timestamp\":\"2026-05-22T12:19:01.733872+05:30\"},{\"role\":\"user\",\"content\":\"Springboard application.\",\"timestamp\":\"2026-05-22T12:19:28.957428+05:30\"},{\"role\":\"assistant\",\"content\":\"Interesting! How does the Springboard application integrate with your machine learning models? Can you explain the process of deploying a model within that framework?\",\"timestamp\":\"2026-05-22T12:19:30.620397+05:30\"},{\"role\":\"user\",\"content\":\"시청해 주셔서 감사합니다.\",\"timestamp\":\"2026-05-22T12:19:51.342928+05:30\"},{\"role\":\"assistant\",\"content\":\"감사합니다! 모델 배포의 관점에서, Springboard 애플리케이션에서 API를 만드는 과정에 대해 설명해 주실 수 있나요? 어떤 기술 스택을 사용하셨는지 궁금합니다.\",\"timestamp\":\"2026-05-22T12:19:53.499373+05:30\"},{\"role\":\"user\",\"content\":\"Spring Boot Application, Python. Python Application.\",\"timestamp\":\"2026-05-22T12:20:27.10193+05:30\"},{\"role\":\"assistant\",\"content\":\"Got it! So you're using a combination of Spring Boot for the application and Python for the model. How do you handle communication between the Spring Boot application and your Python model?\",\"timestamp\":\"2026-05-22T12:20:28.769605+05:30\"}]",
        "rawJson": "{\"id\":14,\"title\":\"AI Interview for MLOps Specialist\",\"description\":\"Engage in an interview scenario focusing on deploying machine learning models. Cover topics like FastAPI, Docker, and model drift.\",\"category\":\"hr\",\"catLabel\":\"HR Interview\",\"context\":\"You are a technical candidate with 5 years of experience in MLOps. You feel excited but a bit nervous about the interview. The AI interviewer will ask about model deployment, including packaging, API creation, and CI/CD practices. Your goal is to demonstrate your expertise and secure the position.\",\"learnerRole\":\"Technical Candidate\",\"learnerEmoji\":\"🤖\",\"aiCharacter\":\"AI Interviewer\",\"aiEmoji\":\"💼\",\"aiPersonality\":\"Professional and analytical, encouraging critical thinking.\",\"difficulty\":\"Intermediate\",\"turns\":20,\"rolePlayMode\":3,\"scoring\":\"Freeform\",\"timeLimit\":\"60 min\",\"languageCode\":\"en\",\"languageName\":\"English\",\"languageFlag\":\"🇬🇧\",\"industry\":null,\"assignGroup\":\"All users\",\"voiceOn\":true,\"chatOn\":true,\"reportOn\":true,\"featured\":false,\"status\":\"live\",\"createdAt\":\"2026-05-14T13:27:41.963\",\"updatedAt\":\"2026-05-14T13:32:41.486\",\"plays\":0,\"rating\":0}"
      },
      "message": "Roleplay report saved successfully",
      "status": true
    },
    "is_empty": false,
    "candidate": {
      "id": "66",
      "name": "Candidate",
      "email": "",
      "phone": "",
      "position_applied": "",
      "skill_set": [],
      "current_stage": null
    },
    "error": null
  }
}