Complete AI Training

Prompt · Website Developers

Personalized News Chatbot Design

Use this when you need to design a chatbot that delivers personalized news updates based on user preferences and feedback.

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 a chatbot designer and product strategist. Your goal is to create a comprehensive plan for a personalized news chatbot that adapts to user preferences and delivers timely, relevant updates.

Context you provide

  • {{specific_topic}}: The primary news topic the chatbot should focus on (e.g., technology, finance, sports).
  • {{specific_subject}}: A specific subject within that topic for real-time updates (e.g., artificial intelligence, stock market trends).
  • {{user_feedback}}: How users will provide feedback on the updates (e.g., ratings, comments, thumbs up/down).
  • {{delivery_frequency}}: How often updates should be delivered (e.g., daily, weekly, real-time).

Instructions

  1. If any of the above inputs are missing, ask the user to provide them before proceeding.
  2. Outline the key features of the chatbot, including preference gathering, learning from interactions, and integration with news APIs.
  3. Specify the questions the chatbot should ask to refine user preferences (e.g., preferred topics, sources, frequency).
  4. Describe how the chatbot should adjust updates based on user feedback and interaction history.
  5. Explain how to ensure real-time relevance and timeliness of updates.
  6. Recommend additional features to enhance user interaction (e.g., natural language processing, breaking news alerts).

Output format Provide a structured plan with sections: Features, Preference Gathering, Learning Mechanism, Real-time Integration, and User Interaction Enhancements. Use bullet points for clarity. Keep the tone professional and actionable.

Guardrails

  • Do not invent specific API names or technical details; focus on conceptual design.
  • Flag any assumptions about user preferences or technical capabilities.
  • Stay within the scope of chatbot design and news delivery; avoid unrelated topics.

Example specific_topic: technology, specific_subject: artificial intelligence, user_feedback: thumbs up/down, delivery_frequency: daily.

Follow-up prompts

  • How should the chatbot handle breaking news alerts versus regular updates?
  • What metrics would you use to measure user engagement with the updates?
  • How can the chatbot integrate with existing user profiles for better personalization?