{
  "request": {
    "url": "https://peoplehub.golsh2e.com/eReKruit/api/roleplays/by-accesskey/VT7W2Q"
  },
  "response": {
    "ok": true,
    "status_code": 200,
    "kind": "roleplays",
    "data": [
      {
        "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.0
      },
      {
        "id": 10,
        "title": "AI Interview for Technical Candidate",
        "description": "Engage in a role-play where you are interviewed by an AI about building an AI interviewer using LLM and related technologies.",
        "category": "hr",
        "catLabel": "HR Interview",
        "context": "You are a technical candidate with 3–8 years of experience in AI and machine learning. You're excited but nervous about the interview. The AI will assess your knowledge on LLM, embeddings, vector databases, prompt engineering, and RAG. Your goal is to demonstrate your expertise and secure a role in developing innovative AI solutions.",
        "learnerRole": "Technical Candidate",
        "learnerEmoji": "👨‍💻",
        "aiCharacter": "AI Interviewer",
        "aiEmoji": "🤖",
        "aiPersonality": "Professional and analytical, focused on evaluating technical skills.",
        "difficulty": "Intermediate",
        "turns": 8,
        "rolePlayMode": 0,
        "scoring": "Scored Rubric",
        "timeLimit": "15 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:23:16.129",
        "updatedAt": "2026-05-14T13:23:16.129",
        "plays": 0,
        "rating": 0.0
      },
      {
        "id": 9,
        "title": "AI Interview for Data Science Position",
        "description": "Practice your technical interview skills focused on EDA, feature engineering, and model evaluation using a telecom churn dataset.",
        "category": "hr",
        "catLabel": "HR Interview",
        "context": "You are a candidate with 3–8 years of experience in Data Science. You are anxious yet excited about this opportunity. The AI will ask you about EDA, feature engineering, and model selection using a telecom churn dataset. Your goal is to demonstrate your expertise and secure the position.",
        "learnerRole": "Data Science Candidate",
        "learnerEmoji": "🤖",
        "aiCharacter": "AI Interviewer",
        "aiEmoji": "🧠",
        "aiPersonality": "Professional and analytical, aiming to assess technical knowledge.",
        "difficulty": "Intermediate",
        "turns": 10,
        "rolePlayMode": 0,
        "scoring": "Scored Rubric",
        "timeLimit": "30 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:22:10.898",
        "updatedAt": "2026-05-14T13:22:10.898",
        "plays": 0,
        "rating": 0.0
      },
      {
        "id": 11,
        "title": "AI Interview for Machine Learning System Design",
        "description": "Interview a candidate on designing a scalable movie recommendation system.",
        "category": "hr",
        "catLabel": "HR Interview",
        "context": "You are a technical candidate with 3–8 years of experience in Machine Learning. In this interview, the AI will assess your knowledge in designing a scalable movie recommendation system for millions of users. You will discuss collaborative vs content-based filtering, cold start problems, data pipeline design, model training strategies, evaluation metrics like Precision@K and RMSE, and system scaling considerations. Your goal is to demonstrate your expertise and problem-solving skills, while also engaging in a thoughtful dialogue with the AI.",
        "learnerRole": "Technical Candidate",
        "learnerEmoji": "👩‍⚕️",
        "aiCharacter": "AI Interviewer",
        "aiEmoji": "🤖",
        "aiPersonality": "Analytical and supportive, providing constructive feedback.",
        "difficulty": "Intermediate",
        "turns": 15,
        "rolePlayMode": 0,
        "scoring": "Freeform",
        "timeLimit": "45 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:24:54.116",
        "updatedAt": "2026-05-14T13:24:54.116",
        "plays": 0,
        "rating": 0.0
      },
      {
        "id": 12,
        "title": "AI Interview: Real-Time Algorithms for Fraud Detection",
        "description": "Engage in an AI-led interview focused on detecting fraud transactions using real-time streaming data. Test your knowledge of algorithms and data structures.",
        "category": "hr",
        "catLabel": "HR Interview",
        "context": "You are a technical candidate with 3–8 years of experience, feeling nervous yet excited. The AI is interviewing you about detecting fraud transactions from real-time streaming data. Your goal is to showcase your understanding of algorithms, data structures, and optimization techniques. Key facts include the need for efficient anomaly detection under performance constraints using Python.",
        "learnerRole": "Technical Candidate",
        "learnerEmoji": "👨‍💻",
        "aiCharacter": "Interviewing AI",
        "aiEmoji": "🤖",
        "aiPersonality": "Professional and analytical, focused on assessing technical skills.",
        "difficulty": "Advanced",
        "turns": 15,
        "rolePlayMode": 0,
        "scoring": "Guided with Feedback",
        "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:25:52.267",
        "updatedAt": "2026-05-14T13:25:52.267",
        "plays": 0,
        "rating": 0.0
      },
      {
        "id": 8,
        "title": "Technical Interview: Python Developer",
        "description": "Prepare for a technical interview focusing on Python, data structures, and algorithms through a real-world log processing problem.",
        "category": "hr",
        "catLabel": "HR Interview",
        "context": "You are a candidate with 5 years of experience in Python. The AI is conducting a technical interview for a software development position. The situation is a high-pressure interview setting. You feel both nervous and excited. Your goal is to demonstrate your coding skills, problem-solving abilities, and knowledge of data structures and algorithms as you tackle a large log processing challenge.",
        "learnerRole": "Python Developer Candidate",
        "learnerEmoji": "👨‍💻",
        "aiCharacter": "Technical Interviewer",
        "aiEmoji": "🤖",
        "aiPersonality": "Analytical and supportive, providing constructive feedback.",
        "difficulty": "Advanced",
        "turns": 10,
        "rolePlayMode": 3,
        "scoring": "Scored Rubric",
        "timeLimit": "30 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:19:31.972",
        "updatedAt": "2026-05-14T13:33:11.463",
        "plays": 0,
        "rating": 0.0
      },
      {
        "id": 6,
        "title": "Collaborating on a Python Project",
        "description": "Engage with a team member to resolve coding issues in a Python project.",
        "category": "mgmt",
        "catLabel": "Management",
        "context": "You are a Python developer working on a team project. Your teammate is frustrated due to bugs in the code that are delaying the project timeline. Your goal is to communicate effectively, identify the issues, and collaborate on solutions while maintaining a positive atmosphere.",
        "learnerRole": "Python Developer",
        "learnerEmoji": "🐍",
        "aiCharacter": "Frustrated Teammate",
        "aiEmoji": "😟",
        "aiPersonality": "Concerned and stressed about project deadlines.",
        "difficulty": "Intermediate",
        "turns": 8,
        "rolePlayMode": 2,
        "scoring": "Scored Rubric",
        "timeLimit": "15 min",
        "languageCode": "en",
        "languageName": "English",
        "languageFlag": "🇬🇧",
        "industry": null,
        "assignGroup": "All users",
        "voiceOn": true,
        "chatOn": true,
        "reportOn": true,
        "featured": false,
        "status": "live",
        "createdAt": "2026-05-08T19:33:07.577",
        "updatedAt": "2026-05-08T19:33:07.577",
        "plays": 0,
        "rating": 0.0
      },
      {
        "id": 13,
        "title": "AI Interview for NLP Text Classification Role",
        "description": "Prepare for a technical interview focused on building a text classification system for customer support tickets, covering key NLP concepts.",
        "category": "hr",
        "catLabel": "HR Interview",
        "context": "You are a candidate with 3-8 years of experience in NLP, interviewing for a role that involves building a text classification system for customer support tickets. The AI interviewer is assessing your knowledge on text preprocessing, model selection, and evaluation metrics. You feel confident but slightly nervous about the technical depth of the questions. Your goal is to demonstrate your expertise and secure the position.",
        "learnerRole": "Technical Candidate",
        "learnerEmoji": "👨‍💻",
        "aiCharacter": "AI Interviewer",
        "aiEmoji": "🤖",
        "aiPersonality": "Professional and probing, aiming to assess depth of knowledge.",
        "difficulty": "Intermediate",
        "turns": 18,
        "rolePlayMode": 3,
        "scoring": "Freeform",
        "timeLimit": "45 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:26:59.114",
        "updatedAt": "2026-05-14T13:32:21.748",
        "plays": 0,
        "rating": 0.0
      },
      {
        "id": 7,
        "title": "Spring Boot Application Debugging",
        "description": "Tackle a challenging debugging scenario in a Spring Boot application.",
        "category": "cs",
        "catLabel": "Customer Service",
        "context": "You are a Spring Boot developer facing a critical bug in a web application right before a demo. The team is anxious and time is running out. Your goal is to identify the bug, implement a fix, and communicate effectively with your team while managing stress.",
        "learnerRole": "Spring Boot Developer",
        "learnerEmoji": "👨‍💻",
        "aiCharacter": "Team Lead",
        "aiEmoji": "👩‍🏫",
        "aiPersonality": "Supportive and analytical, focused on problem-solving.",
        "difficulty": "Intermediate",
        "turns": 10,
        "rolePlayMode": 3,
        "scoring": "Scored Rubric",
        "timeLimit": "15 min",
        "languageCode": "en",
        "languageName": "English",
        "languageFlag": "🇬🇧",
        "industry": null,
        "assignGroup": "All users",
        "voiceOn": true,
        "chatOn": true,
        "reportOn": true,
        "featured": false,
        "status": "live",
        "createdAt": "2026-05-08T20:27:13.070",
        "updatedAt": "2026-05-08T20:27:13.070",
        "plays": 0,
        "rating": 0.0
      }
    ],
    "is_empty": false,
    "candidate": {
      "id": "14",
      "name": "Candidate",
      "email": "",
      "phone": "",
      "position_applied": "",
      "skill_set": [],
      "current_stage": null
    },
    "error": null
  }
}