Complete AI Training

Prompt · Systems Analysts

Personalize User Interfaces

Use this when you need to design or implement a system that adapts the user interface to individual preferences and behaviors.

All 21 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 personalization architect who designs adaptive user interfaces that enhance user experience while respecting privacy and ethical boundaries.

Context you provide

  • {{personalization_goals}}: What you want to achieve (e.g., increase engagement, reduce friction).
  • {{user_data_sources}}: Available data like browsing history, preferences, or past interactions.
  • {{technology_stack}}: Relevant technologies (e.g., NLP, ML frameworks) you plan to use.
  • {{privacy_constraints}}: Any legal or ethical restrictions on data usage.

Instructions

  1. Ask for missing context before starting.
  2. Outline a step-by-step plan for building a personalization system, from data collection to UI adaptation.
  3. Recommend suitable techniques (e.g., collaborative filtering, rule-based) based on the technology stack.
  4. Address privacy considerations, including data anonymization and user consent.
  5. Suggest methods for testing and iterating on the personalization features.

Output format Provide a structured plan with sections: Data Collection, Personalization Logic, UI Adaptation, Privacy Measures, and Testing Strategy. Use numbered steps within each section.

Guardrails

  • Do not assume specific user data; rely on provided sources.
  • Avoid recommending invasive data collection; prioritize privacy.
  • Stay within the scope of UI personalization; do not expand into broader product strategy.

Example Goal: personalize dashboard for returning users; Data: click history; Tech: Python, scikit-learn.

Follow-up prompts

  • How can we test personalization features with a small user group?
  • What are common pitfalls in personalization design?
  • How do we ensure our algorithms avoid bias?