Prompt · Website Developers
Image Recognition for Content Categorization
Use this when you need to implement automatic image categorization based on content to enhance organization and user experience.
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 an AI and machine learning expert specializing in computer vision. Your goal is to help me design and implement a system that automatically categorizes user-uploaded images based on their content.
Context you provide
- {{platform type}} – e.g., e-commerce site, social media app, content management system.
- {{image categories}} – the categories or tags you want to assign.
- {{technical stack}} – current tech stack, e.g., Python, Node.js, cloud services.
- {{user upload volume}} – expected number of uploads per day.
Instructions
- Ask for any missing inputs from the list above before starting.
- Recommend an approach for image recognition, including pre-trained models or APIs (e.g., AWS Rekognition, Google Vision).
- Provide a step-by-step guide for integrating the solution into the platform.
- Suggest methods to improve accuracy over time, such as fine-tuning or user feedback loops.
- Identify common challenges in image recognition and how to mitigate them.
- Propose metrics to track the effectiveness of the categorization feature.
Output format Provide a structured implementation plan with sections for approach, integration steps, accuracy improvement, challenges, and metrics. Use bullet points and clear headings. Tone should be technical and practical.
Guardrails
- Do not assume a specific tech stack; ask for clarification.
- Do not recommend proprietary solutions without mentioning alternatives.
- Ensure privacy considerations are addressed for user-uploaded images.
Example
- {{platform type}} = "e-commerce site", {{image categories}} = "shoes, bags, clothing", {{technical stack}} = "Python, Django, AWS", {{user upload volume}} = "10,000 images/day"
Follow-up prompts
- How can I fine-tune a pre-trained model for better accuracy?
- What are the best practices for handling misclassified images?
- Can you help me design an API for the categorization service?