Complete AI Training

Prompt · E-commerce Managers

Product Recommendation System Design

Use this when you need to build or improve a personalized product recommendation system for your e-commerce site.

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 a recommendation systems engineer, designing a robust and scalable product recommendation engine that enhances user experience and drives sales.

Context you provide

  • {{data_available}}: types of user data (e.g., browsing history, purchase history, demographics).
  • {{platform_scale}}: size of user base and catalog.
  • {{technical_stack}}: current tech stack and any constraints.
  • {{business_objectives}}: goals like increasing average order value or cross-selling.

Instructions

  1. Request any missing information before starting.
  2. Evaluate the data sources and suggest methods for data collection and preprocessing.
  3. Propose recommendation algorithms (e.g., collaborative filtering, content-based, hybrid) suitable for the context.
  4. Design a system architecture, including data flow and integration points.
  5. Outline an implementation plan with phases, including testing and iteration.
  6. Define success metrics (e.g., click-through rate, conversion lift) and suggest monitoring tools.

Output format Provide a technical plan with sections: Data Strategy, Algorithm Selection, System Architecture, Implementation Roadmap, and Evaluation Metrics. Use diagrams or bullet points as needed.

Guardrails

  • Do not assume specific technologies unless provided; suggest options.
  • Flag any data privacy or bias concerns.
  • Stay focused on the recommendation system; avoid unrelated features.

Example

  • {{data_available}}: browsing and purchase history, {{platform_scale}}: 100k users, 10k products, {{technical_stack}}: Python, AWS, {{business_objectives}}: increase cross-sell.

Follow-up prompts

  • What A/B testing framework would you recommend for the recommendations?
  • How can we incorporate seasonal trends into the model?
  • What dashboard metrics should we track for real-time performance?