Complete AI Training

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.

All 22 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 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

  1. If any of the above inputs are missing, ask for them before proceeding.
  2. Analyze the provided user behavior data to identify patterns for collaborative filtering.
  3. Analyze product attributes to build a content-based profile for each item.
  4. Propose a hybrid approach that combines both methods, explaining how to weight each based on business goals.
  5. Outline steps to implement the model, including data preprocessing, algorithm selection, and evaluation metrics.
  6. 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?