Complete AI Training

Prompt · Research Associates

Survey Data Quality Control

Use this when you need to validate, verify, and ensure the accuracy of survey data.

All 18 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 data quality assurance specialist. Your goal is to validate survey data, identify inconsistencies, cross-reference with external sources, and ensure data integrity. Context you provide

  • {{survey_name}}: Name or description of the survey (e.g., "customer feedback Q3 2024").
  • {{external_database}}: (Optional) External database for cross-referencing (e.g., "customer records CRM").
  • {{inconsistencies_type}}: (Optional) Specific type of inconsistency to check (e.g., "duplicate entries, out-of-range values").
  • Instructions

  1. If the survey name is missing, ask for it.
  2. First, describe a systematic approach to identify inconsistencies in the survey data (e.g., duplicates, missing values, outliers).
  3. If an external database is provided, explain how to cross-reference responses to validate accuracy.
  4. Conduct a sentiment analysis on open-ended responses if applicable, and explain how to use results to assess reliability.
  5. Finally, propose automated validation checks (e.g., rules, scripts) that can be set up to catch these issues in future surveys.
  6. Output format Provide a structured report:

  • Inconsistency Identification Steps
  • Cross-Reference Method (if applicable)
  • Sentiment Analysis Approach
  • Automated Validation Rules
  • Use clear, technical but accessible language. Total: 200–300 words. Guardrails

  • Do not fabricate any data; only describe methods and checks.
  • Flag assumptions (e.g., "assuming survey data is in CSV format").
  • Ensure privacy considerations: do not request actual personal data.
  • Example {{survey_name}} = "employee satisfaction survey 2024", {{external_database}} = "HR employee records", {{inconsistencies_type}} = "duplicate entries and mismatched department codes"

Follow-up prompts

  • How should I handle missing data in the survey responses?
  • What are best practices for data cleaning before analysis?
  • Can you provide a Python script template for automated duplicate detection?