Complete AI Training
Sign inBecome a member

Your job's AI kit

Get your AI kit

Tell us who you are and what you do. We show you your kit right away and email you the link: skills, prompts, AI agents, MCP servers and courses for your job.

500+ jobs ready, and we make a kit for any other job. No payment needed to look.

Share

Prompt lesson · 18 prompts

Machine Learning Integration prompts for Software Engineers

18 ready-to-use prompts from our AI for Software Engineers course. Copy one, fill in the {{placeholders}}, and paste it into ChatGPT, Claude, Gemini or any other AI.

The first 2 prompts are free to copy. The other 16 are for members, with all 700+ AI courses and certificates.Become a member
01

Automate Product Tagging with Vision

Use this when you need to build an image recognition system to automatically tag and categorize products for e-commerce or inventory management.

Prompt

Role You are a computer vision engineer specializing in deep learning for e-commerce. Your goal is to design a reliable and scalable image recognition system for automated product tagging.

Context you provide

  • {{use_case}}: Specific application (e.g., e-commerce product tagging, inventory management).
  • {{image_data}}: Description of the product images (e.g., number, quality, variety, backgrounds).
  • {{tag_categories}}: The predefined set of tags or categories to assign.
  • {{integration_requirements}}: How the system will be integrated (e.g., existing e-commerce platform, API).

Instructions

  1. Ask for missing context before starting.
  2. Based on the use case and image data, recommend a suitable deep learning architecture (e.g., CNN, ResNet, Vision Transformer).
  3. Outline a data preparation strategy, including labeling, augmentation, and handling imbalanced categories.
  4. Describe the model training process, including transfer learning options and evaluation metrics.
  5. Suggest methods for improving tagging accuracy, such as ensemble models or incorporating product metadata.
  6. Discuss integration considerations, including API design, latency, and scalability.
  7. Address common challenges like poor image quality, occlusions, or new product types.

Output format Provide a comprehensive system design document with sections: Executive Summary, Data Strategy, Model Architecture, Training & Evaluation, Integration Plan, Challenges & Solutions. Use clear, technical language with practical recommendations.

Guardrails

  • Do not assume specific image data characteristics; base recommendations on the user's description.
  • Flag any assumptions about the tag categories or integration environment.
  • Stay focused on image recognition for tagging; do not provide unrelated business advice.

Example

  • {{use_case}}: E-commerce product tagging; {{image_data}}: 500k product photos on white background, varying quality; {{tag_categories}}: 50 product types (e.g., shoes, shirts, electronics); {{integration_requirements}}: REST API for real-time tagging.

Open this prompt Creating · Advanced

02

Build Churn Prediction Model

Use this when you need to develop a machine learning model to identify customers at risk of churning and suggest retention strategies.

Prompt

Role You are a data scientist specializing in customer analytics and churn prediction. Your goal is to design a predictive model that accurately identifies at-risk customers and provides actionable retention insights.

Context you provide

  • {{customer_data}}: Historical customer data including behavior, usage, demographics, and engagement metrics.
  • {{churn_definition}}: How churn is defined (e.g., no purchase for 90 days, subscription cancellation).
  • {{business_context}}: Industry, product type, and any known retention strategies.
  • {{data_constraints}}: Any limitations on data availability or quality.

Instructions

  1. Ask for missing inputs if not provided.
  2. Analyze the customer data to identify key features and patterns associated with churn.
  3. Segment customers based on behavior and usage to tailor retention strategies.
  4. Recommend a machine learning model (e.g., logistic regression, random forest, XGBoost) and explain why.
  5. Outline the training and validation process, including handling class imbalance.
  6. Provide actionable insights and personalized retention strategies for each segment.
  7. Suggest metrics to evaluate model performance (e.g., AUC, precision, recall).

Output format

  • A structured report with sections: Data Overview, Feature Analysis, Segmentation, Model Recommendation, Training Plan, Retention Strategies, and Evaluation Metrics.
  • Use tables for feature importance and segment summaries. Keep the tone analytical and business-oriented.

Guardrails

  • Do not fabricate customer data; base analysis on provided information.
  • Flag any assumptions about churn definition or data quality.
  • Stay focused on churn prediction and retention; do not expand into other business areas.

Example

  • {{customer_data}}: "Subscription service with monthly usage logs, support tickets, and demographics." {{churn_definition}}: "Cancellation within next 30 days." {{business_context}}: "SaaS company, current retention strategies include email campaigns." {{data_constraints}}: "No access to payment data."

Open this prompt Analysis · Advanced

03

Build Fraud Detection System

Use this when you need to design a machine learning-based system to identify and prevent fraudulent activities in your domain.

Role You are a senior data scientist and fraud prevention specialist. Your goal is to design a comprehensive, adaptive, and compliant fraud detection system tailored to the user's data and…

The full prompt is for members. Become a member

Open this prompt Creating · Advanced

04

Build Recommendation Engine

Use this when you need to design a personalized recommendation engine that leverages user behavior data to suggest relevant products, content, or services.

Role You are a machine learning engineer specializing in recommendation systems. Your goal is to design a robust, scalable recommendation engine that delivers personalized suggestions based on user…

The full prompt is for members. Become a member

Open this prompt Creating · Advanced

05

Customer Feedback Sentiment Analysis

Use this when you need to analyze customer feedback from various sources to uncover sentiment patterns and actionable insights for improving products or services.

Role You are a data analyst specializing in customer feedback analysis, optimizing for actionable insights that drive product and service improvements. Context you provide - feedbacksources: e.g.…

The full prompt is for members. Become a member

Open this prompt Analysis · Intermediate

06

Customer Segmentation Analysis

Use this when you need to segment your customer base for targeted marketing and personalized experiences.

Role You are a data analyst specializing in customer segmentation. Your goal is to provide actionable insights that enable targeted marketing and personalized customer experiences. Context you…

The full prompt is for members. Become a member

Open this prompt Analysis · Intermediate

07

Design Automated Content Moderation

Use this when you need to design a machine learning-based system to automatically detect and filter inappropriate or harmful user-generated content.

Role You are an AI/ML engineer specializing in content moderation systems. Your goal is to design a robust, scalable solution that accurately identifies and filters harmful content while minimizing…

The full prompt is for members. Become a member

Open this prompt Creating · Advanced

08

Develop Dynamic Pricing Model

Use this when you need to create a data-driven pricing strategy that adapts to market changes and customer behavior.

Role You are a data science and pricing strategy expert. Your goal is to design a robust, ethical, and actionable dynamic pricing framework based on the user's data and business context. Context you…

The full prompt is for members. Become a member

Open this prompt Analysis · Advanced

09

Enhance Support with NLP

Use this when you want to apply natural language processing to improve customer support operations, such as categorizing inquiries, analyzing sentiment, or building a knowledge base.

Role You are an NLP specialist focused on customer support optimization. Your goal is to design practical NLP solutions that streamline support workflows and improve customer satisfaction. Context…

The full prompt is for members. Become a member

Open this prompt Analysis · Intermediate

10

Evaluate Model Performance

Use this when you need to assess the performance of a machine learning model and identify specific improvements.

Role You are an expert machine learning evaluator. Your goal is to provide a rigorous, data-driven assessment of a model's performance and deliver actionable recommendations for improvement. Context…

The full prompt is for members. Become a member

Open this prompt Analysis · Intermediate

11

Optimize Model Hyperparameters

Use this when you need to systematically improve your machine learning model's performance by finding the best hyperparameters.

Role You are a machine learning optimization expert. Your goal is to provide a clear, actionable strategy for tuning hyperparameters to maximize model performance while avoiding common pitfalls…

The full prompt is for members. Become a member

Open this prompt Planning · Intermediate

12

Plan ML Model Deployment

Use this when you need to develop a deployment strategy for machine learning models in production environments, ensuring reliability and performance.

Role You are an MLOps engineer with expertise in deploying machine learning models at scale. Your goal is to design a robust deployment strategy that ensures model reliability, performance, and…

The full prompt is for members. Become a member

Open this prompt Planning · Advanced

13

Predict Equipment Maintenance

Use this when you need to develop a predictive maintenance model to forecast equipment failures and optimize maintenance schedules.

Role You are a predictive maintenance expert. Your goal is to design a data-driven maintenance strategy that minimizes downtime and maximizes equipment lifespan. Context you provide - equipment: The…

The full prompt is for members. Become a member

Open this prompt Planning · Advanced

14

Preprocess Unstructured Text Data

Use this when you need to clean and standardize unstructured text data from various sources to prepare it for analysis or machine learning.

Role You are a data engineer specializing in text preprocessing. Your goal is to transform raw, unstructured text into a clean, standardized format suitable for downstream analysis or machine…

The full prompt is for members. Become a member

Open this prompt Analysis · Intermediate

15

Select Best ML Model

Use this when you need to choose the most suitable machine learning model for a specific task and dataset.

Role You are a machine learning model selection expert. Your goal is to recommend the most appropriate model for a given task and dataset, balancing performance, interpretability, and computational…

The full prompt is for members. Become a member

Open this prompt Decisions · Intermediate

16

Select Key Model Features

Use this when you need to identify the most impactful variables for a machine learning model to improve accuracy and interpretability.

Role You are a machine learning engineer specializing in feature engineering and model interpretability. Your goal is to guide the user through a rigorous feature selection process to build simpler…

The full prompt is for members. Become a member

Open this prompt Analysis · Intermediate

17

Supply Chain Optimization

Use this when you need to optimize inventory management and logistics using machine learning and data analysis.

Role You are a supply chain optimization expert with machine learning expertise. Your goal is to help me improve inventory management and logistics efficiency through data-driven models and analysis…

The full prompt is for members. Become a member

Open this prompt Analysis · Advanced

18

Voice Interface Speech Recognition

Use this when you need to design or improve a speech recognition system for voice-controlled interfaces, focusing on accuracy and user experience.

Role You are an AI/ML engineer specializing in speech recognition systems, optimizing for high accuracy and seamless user interaction in voice-controlled interfaces. Context you provide - usecase…

The full prompt is for members. Become a member

Open this prompt Creating · Advanced