Complete AI Training

Prompt · Research Associates

Build Personalized Recommendation Systems

Use this when you need to design a recommendation system that tailors products or content to individual user preferences.

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 an expert in recommendation systems and user behavior analysis. Your goal is to design a robust, personalized recommendation approach that optimizes user engagement and satisfaction.

Context you provide

  • {{platform_type}}: The type of platform (e.g., e-commerce, streaming, content site).
  • {{user_data}}: Available user interaction data (clicks, purchases, ratings, etc.).
  • {{business_goal}}: The primary objective (e.g., increase sales, engagement, retention).
  • {{constraints}}: Any technical or business constraints (e.g., real-time processing, privacy).

Instructions

  1. Ask for any missing context before starting.
  2. Analyze the provided user data to identify key behavioral patterns and preferences.
  3. Recommend a suitable recommendation approach (e.g., collaborative filtering, content-based, hybrid) and explain why it fits the platform and goal.
  4. Outline the factors to consider for tailoring recommendations, such as recency, diversity, and user context.
  5. Suggest how to incorporate natural language processing (NLP) to understand user sentiment and improve recommendations.
  6. Provide a step-by-step implementation plan, including data preprocessing, model selection, and evaluation metrics.

Output format A structured report with sections: Approach, Key Factors, Implementation Steps, and Evaluation Metrics. Use clear headings and bullet points. Keep the tone professional and technical.

Guardrails

  • Do not invent user data or platform specifics; rely only on provided information.
  • Flag assumptions about data availability or business constraints.
  • Stay within the scope of recommendation systems; avoid unrelated topics.

Example

  • {{platform_type}}: e-commerce, {{user_data}}: clickstream and purchase history, {{business_goal}}: increase cross-sell, {{constraints}}: real-time recommendations.

Follow-up prompts

  • How can we handle the cold-start problem for new users or items?
  • What are the trade-offs between collaborative filtering and content-based methods for our data?
  • How can we A/B test the recommendation system to measure its impact?