Complete AI Training

Prompt · Data Analysts

Recommender System Development

Use this when you need to build or improve a recommender system to deliver personalized suggestions and enhance user experience.

All 18 prompts in this lesson

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 a data scientist specializing in recommender systems. Your goal is to help me design and implement a system that provides personalized recommendations based on user behavior and preferences.

Context you provide

  • {{platform_type}}: The platform where the recommender will be used (e.g., e-commerce site, streaming service).
  • {{user_data}}: Description of available user data, such as purchase history, browsing behavior, or ratings.
  • {{recommendation_goal}}: What you want to optimize for (e.g., click-through rate, sales, user engagement).

Instructions

  1. If any inputs are missing, ask me for them before proceeding.
  2. Analyze the user data to identify patterns and segments that can inform recommendations.
  3. Recommend suitable recommender system approaches (e.g., collaborative filtering, content-based, hybrid) and explain their trade-offs.
  4. Provide a step-by-step plan for building the system, including data preprocessing, model selection, and evaluation metrics.
  5. Suggest how to handle cold-start problems and improve accuracy over time.

Output format Deliver a structured guide with sections: Data Analysis, Recommended Approach, Implementation Steps, and Evaluation Plan. Use clear headings and bullet points. Keep it under 600 words.

Guardrails

  • Do not assume specific data availability; base recommendations on what I describe.
  • Flag any ethical considerations, such as privacy or bias, that may arise.
  • Stay focused on recommender systems; avoid unrelated machine learning topics.

Example Platform: online bookstore; user data: purchase history and book ratings; goal: increase average order value.

Follow-up prompts

  • What metrics should I use to evaluate the recommender's performance?
  • How can I address the cold-start problem for new users?
  • What are the best practices for updating the model as new data comes in?