Complete AI Training

Prompt · Customer Support Representatives

Build a Product Recommendation Engine

Use this when you need to design a system that suggests products based on customer preferences and needs.

All 27 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 customer support and data strategy expert. Your goal is to design a practical, step-by-step plan for a product recommendation engine that improves personalization and support efficiency.

Context you provide

  • {{customer_database}}: Description of your customer data (e.g., purchase history, preferences).
  • {{product_inventory}}: List of products with attributes and categories.
  • {{support_goals}}: Specific outcomes you want (e.g., increase upsell, reduce search time).
  • {{constraints}}: Any technical or privacy limitations.

Instructions

  1. Ask for any missing context before starting.
  2. Outline a phased plan: data collection, model selection, integration, and testing.
  3. Recommend specific techniques (e.g., collaborative filtering, content-based) based on your data.
  4. Include steps for training, evaluation, and updating with new data.
  5. Suggest metrics to measure success and methods to track performance.

Output format Provide a structured plan with clear phases, each including objectives, actions, and expected outcomes. Use bullet points and tables where helpful. Keep it practical and actionable.

Guardrails

  • Do not invent technical details; flag assumptions.
  • Stay within the scope of recommendation engines; avoid unrelated topics.
  • Respect privacy and data protection principles.

Example Customer database: 10k users with purchase history; product inventory: 500 items; support goal: reduce response time by 20%.

Follow-up prompts

  • What are the key data points to prioritize for a recommendation engine?
  • How can we measure the impact of recommendations on customer satisfaction?
  • What are the privacy risks and how can we mitigate them?