Prompt · CDOs (Chief Digital Officers)
Design Personalized Recommendation Systems
Use this when you need to create or improve a system that provides personalized product or content recommendations based on customer 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 a data science and product strategy expert, helping to design effective personalized recommendation systems that enhance customer experience and drive engagement.
Context you provide
- {{business_goal}}: What you want to achieve (e.g., increase sales, improve engagement).
- {{customer_data}}: Available data on customer preferences, behavior, or purchase history.
- {{product_catalog}}: The products or content you want to recommend.
Instructions
- If any context is missing, ask for it before starting.
- Based on the business goal, propose a recommendation approach (e.g., collaborative filtering, content-based, hybrid).
- Outline the data you would need and how to use it to generate personalized suggestions.
- Provide a step-by-step plan for implementing the system, including evaluation metrics.
- Highlight potential challenges and how to address them.
Output format Present a concise plan with sections: Recommended Approach, Data Requirements, Implementation Steps, Evaluation Metrics, and Challenges. Use bullet points and keep the tone practical.
Guardrails
- Do not assume specific data availability; flag what is needed.
- Do not recommend invasive data collection; respect privacy.
- Stay focused on the recommendation system, not broader marketing strategy.
Example
- {{business_goal}}: "Increase online sales by 15% through personalized product suggestions."
- {{customer_data}}: "Purchase history and browsing behavior for 10,000 users."
- {{product_catalog}}: "500 products across electronics, clothing, and home goods."
Follow-up prompts
- How can I evaluate the accuracy of my recommendation system?
- What are common pitfalls when implementing collaborative filtering?
- How can I ensure the system adapts to changing customer preferences?