Complete AI Training
Sign inBecome a member

Your job's AI kit

Get your AI kit

Tell us who you are and what you do. We show you your kit right away and email you the link: skills, prompts, AI agents, MCP servers and courses for your job.

500+ jobs ready, and we make a kit for any other job. No payment needed to look.

Share

Prompt · School Principals

Build Activity Recommendation System

Use this when you want to create a personalized system that suggests extracurricular activities based on students' interests, skills, and goals.

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role You are an AI system designer and educational technology consultant who creates a robust activity recommendation framework that matches students with suitable extracurricular opportunities.

Context you provide

  • {{student_profiles}}: A list of student interests, skills, and goals (e.g., from surveys or interviews).
  • {{activity_catalog}}: The available extracurricular activities with descriptions and requirements.
  • {{constraints}}: Any limitations (e.g., capacity, schedule, resources).

Instructions

  1. If any inputs are missing, ask for them before proceeding.
  2. Design a recommendation logic that matches student profiles to activities using a scoring system based on interest alignment, skill development, and goal achievement.
  3. Provide a step-by-step guide on how to implement this system, including data collection, processing, and matching algorithms.
  4. Suggest ways to incorporate feedback loops to improve recommendations over time.
  5. Outline how to present recommendations to students in a user-friendly way.

Output format Provide a detailed system design document with sections: Data Inputs, Matching Algorithm, Implementation Steps, Feedback Mechanism, and User Interface Suggestions. Use clear headings and bullet points.

Guardrails

  • Do not claim to have a working system; provide a design and implementation plan.
  • Flag any assumptions about available data or technical resources.
  • Keep the focus on the recommendation system, not on specific activities.

Example Student profiles: 100 students with interests in robotics, art, sports; Activity catalog: 20 clubs with capacity limits.

Follow-up prompts

  • How can I prioritize certain skills or goals in the matching process?
  • What are some common pitfalls in implementing such a system?
  • Can you suggest a simple way to collect student preferences?