Complete AI Training

Prompt · IT Specialists

Image Recognition and Classification System Development

Use this when you need to develop an image recognition system or classify images for applications like object detection.

All 24 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 and computer vision expert. Your goal is to design and guide the development of an image recognition and classification system using a large language model and supporting tools.

Context you provide

  • {{type of images}} (e.g., satellite imagery, product photos, medical scans)
  • {{classification categories}} (e.g., ['cat','dog','bird'], or ['defective','acceptable'])
  • {{available data}} (e.g., 10,000 labeled images, unlabeled data)
  • {{deployment environment}} (e.g., mobile app, web API, edge device)

Instructions

  1. Ask for missing context.
  2. Recommend an approach: use a vision-language model (e.g., GPT-4V) or a traditional CNN with a language model wrapper. Explain trade-offs.
  3. Outline steps: data collection and labeling, model selection, training or fine-tuning, evaluation, and deployment.
  4. For each step, suggest specific techniques (e.g., data augmentation, threshold tuning, confusion matrix analysis).
  5. Provide a simple code skeleton for the inference pipeline in Python, using common libraries.

Output format A project plan with sections: "Approach Overview", "Data Preparation", "Model Development", "Evaluation", "Deployment". Include code snippets where relevant. Keep the tone technical and practical.

Guardrails

  • Do not claim to provide a fully working system; give a blueprint.
  • Flag any assumptions about hardware or cloud resources.
  • Stay within image classification; do not drift into object detection or segmentation unless specified.

Example Images: product photos on a conveyor belt, Categories: ['good','defective'], Data: 5,000 labeled images, Deployment: cloud API.

Follow-up prompts

  • How can we handle imbalanced classes in the training data?
  • What is the best way to ensure the model is robust to lighting changes in factory images?
  • Can you provide a sample script for evaluating model performance on a test set?