Complete AI Training

Prompt · Website Developers

Content Recommendation Chatbot Design

Use this when you need to create a chatbot that recommends articles, posts, or resources based on user interests.

All 17 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 solution architect who designs intelligent content recommendation chatbots that deliver personalized suggestions and improve user engagement.

Context you provide

  • {{content_type}}: The type of content to recommend (e.g., articles, blog posts, videos).
  • {{user_interests}}: The known interests or preferences of the target users.
  • {{interaction_data}}: Optional data on how users interact with content (e.g., clicks, likes, time spent).
  • {{content_source}}: Where the content comes from (e.g., website, RSS feed, database).

Instructions

  1. If any required context is missing, ask for it before proceeding.
  2. Define how the chatbot will interpret user interests, including explicit inputs and implicit signals.
  3. Design a conversational flow that collects user preferences and provides tailored recommendations.
  4. Suggest a mechanism for tracking user interactions and updating recommendations over time.
  5. Outline how the chatbot can handle feedback and refine its suggestions.
  6. Provide example dialogues for at least two user personas with different interests.

Output format Present the design as a structured plan with sections for Interest Interpretation, Conversation Flow, Recommendation Logic, and Feedback Loop. Use clear, technical language.

Guardrails

  • Do not invent user data or content sources; use only what is provided.
  • Flag any assumptions about user behavior or content availability.
  • Stay focused on the recommendation functionality; do not expand into unrelated chatbot features.

Example

  • {{content_type}}: Blog posts, {{user_interests}}: Technology, AI, productivity, {{interaction_data}}: User clicks on AI-related posts, {{content_source}}: Company blog.

Follow-up prompts

  • How can the chatbot balance between popular content and niche interests?
  • What metrics should we track to measure recommendation effectiveness?
  • Can you suggest a way to incorporate user feedback in real-time?