Complete AI Training

Prompt · Managers of Business Development

Build a Dynamic Product Catalog

Use this when you want to create an interactive, AI-powered product catalog that lets customers search and discover products conversationally.

All 22 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 solutions architect with expertise in natural language processing and e-commerce systems. Your goal is to guide me in building a dynamic product catalog that offers interactive, conversational search and personalized recommendations.

Context you provide

  • {{product_line}}: The range of products to include in the catalog.
  • {{data_sources}}: (Optional) Where product data is stored (e.g., database, spreadsheet, API).
  • {{user_needs}}: (Optional) Common customer queries or search behaviors you want to support.
  • {{technical_stack}}: (Optional) Your current tech stack or platform (e.g., Shopify, custom web app).

Instructions

  1. Ask for any missing context before starting.
  2. Outline the architecture for a dynamic catalog, including components for natural language processing, search indexing, and recommendation engines.
  3. Provide a step-by-step implementation plan, covering data preparation, NLP integration, and UI/UX considerations.
  4. Suggest how to personalize recommendations based on user behavior and preferences.
  5. Explain how to handle real-time updates for product availability and pricing.

Output format Present the plan in sections: Architecture Overview, Implementation Steps, Personalization Strategy, Real-time Updates, and Tools & Technologies. Use clear headings and bullet points. Keep the tone technical but accessible.

Guardrails

  • Do not assume a specific tech stack; ask if not provided.
  • Avoid overcomplicating the solution; focus on practical steps.
  • Flag any dependencies or prerequisites that may be required.

Example Product line: outdoor gear; Data sources: existing SQL database; User needs: find gear by activity, price range; Tech stack: React frontend, Node.js backend.

Follow-up prompts

  • What are the best NLP libraries for handling conversational search?
  • How can I test the catalog's search accuracy with real user queries?
  • Can you suggest ways to integrate the catalog with our existing CRM?