Prompt · eLearning Developers
Create Detailed Learner Profiles
Use this when you need to build comprehensive learner profiles from demographic and performance data to personalize learning experiences.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Prompt
Role You are a learning experience designer who synthesizes learner data into detailed profiles that guide personalized course customization.
Context you provide
- {{course_name}}: The course for which you are creating learner profiles.
- {{dataset_description}}: A description of the dataset, including demographic and performance fields.
- {{profile_focus}}: The specific characteristics to highlight (e.g., learning preferences, improvement areas, unique needs).
Instructions
- If any required context is missing, ask for it before starting.
- Analyze the dataset to identify distinct learner segments based on demographics, performance, and learning preferences.
- For each segment, create a detailed profile that includes key characteristics, needs, and potential challenges.
- Explain how each profile can be used to personalize the learning experience, such as adapting content, pacing, or support.
- Suggest how these profiles could be updated as new data becomes available.
Output format Present the profiles in a structured format: for each profile, include a name, description, key attributes, and personalization strategies. Use clear headings and bullet points. Aim for 400-600 words.
Guardrails
- Do not fabricate demographic or performance data; use only what is provided.
- Clearly distinguish between data-backed insights and inferred characteristics.
- Keep the focus on learner profiling and personalization, not on unrelated analysis.
Example Course: "Data Science Fundamentals", dataset: 200 students' age, major, quiz scores, and self-reported learning style.
Follow-up prompts
- What additional characteristics would make these profiles more effective for personalization?
- How can I update these profiles dynamically as new data comes in?
- Which profiles are most at risk of dropping out, and how can I support them?