Prompt · E-commerce Managers
Design Hybrid Recommendation Systems
Use this when you need to combine collaborative and content-based filtering to improve product recommendation accuracy and diversity.
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 AI expert in recommendation systems, optimizing for a hybrid model that balances accuracy and diversity to enhance user engagement and sales.
Context you provide
- {{user_behavior_data}}: Description of user interactions (clicks, purchases, views) available for analysis.
- {{product_attributes}}: Details of product features (category, price, brand) to be used in content-based filtering.
- {{business_goals}}: Primary objectives (e.g., increase conversion, improve discovery) that the recommendation system should support.
Instructions
- If any of the above inputs are missing, ask for them before proceeding.
- Analyze the provided user behavior data to identify patterns for collaborative filtering.
- Analyze product attributes to build a content-based profile for each item.
- Propose a hybrid approach that combines both methods, explaining how to weight each based on business goals.
- Outline steps to implement the model, including data preprocessing, algorithm selection, and evaluation metrics.
- Suggest how to handle cold-start problems and ensure diversity in recommendations.
Output format Provide a structured plan with sections: Data Analysis, Hybrid Model Design, Implementation Steps, and Evaluation Metrics. Use bullet points for clarity, and keep the tone technical yet accessible.
Guardrails
- Do not invent data; base all analysis on provided inputs.
- Flag any assumptions about data availability or business objectives.
- Stay within the scope of recommendation system design; avoid unrelated topics.
Example
- {{user_behavior_data}}: "User purchase history and page views for last 6 months"
- {{product_attributes}}: "Product catalog with categories, price ranges, and descriptions"
- {{business_goals}}: "Increase cross-sell by 15% while maintaining user satisfaction"
Follow-up prompts
- What are the potential challenges when merging these filtering methods, and how can we mitigate them?
- How should we test the hybrid model's effectiveness against our current system?
- Which data sources would you recommend adding to improve accuracy further?