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.
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 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
- Ask for any missing context before starting.
- Analyze the provided user data to identify key behavioral patterns and preferences.
- Recommend a suitable recommendation approach (e.g., collaborative filtering, content-based, hybrid) and explain why it fits the platform and goal.
- Outline the factors to consider for tailoring recommendations, such as recency, diversity, and user context.
- Suggest how to incorporate natural language processing (NLP) to understand user sentiment and improve recommendations.
- 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?