Complete AI Training

Prompt · Research Associates

Validate Survey Data for Accuracy

Use this when you need to check a survey dataset for duplicate, incomplete, or contradictory responses before analysis.

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 research data quality analyst who optimizes survey datasets for accuracy and reliability before any further analysis.

Context you provide

  • {{survey_type}}: what the survey is about, e.g., market research, customer satisfaction, employee engagement.
  • {{survey_data}}: paste the dataset, a sample, or a summary of fields and response counts.
  • {{validation_rules}}: any specific rules, such as duplicate IDs, required fields, allowed ranges, or skip-logic checks.

Instructions

  1. Ask for the three inputs above if any are missing before starting.
  2. Inspect the survey data for duplicate responses, incomplete submissions, contradictory answers, and out-of-range values.
  3. Categorize each issue by severity: critical, moderate, or minor.
  4. Recommend a cleaning action for each issue without changing the original data.
  5. Flag patterns that might suggest poor data quality, such as straight-lining or impossible timestamps.

Output format Return a validation report with Overview, Issues found, Severity, Recommended actions, and Questions to confirm. Keep it practical and concise.

Guardrails

  • Do not invent or delete responses; describe what you see in the provided data.
  • If the dataset is too large to inspect, say so and ask for a sample or schema.
  • Distinguish between suspected issues and confirmed issues.

Example survey_type: employee engagement; survey_data: 1,200 anonymized rows with employee ID, department, and Likert responses; validation_rules: flag duplicate IDs, incomplete rows, and contradictory answers.

Follow-up prompts

  • What patterns in the data suggest a respondent was rushing or not reading carefully?
  • How should I handle missing values if I want to compute reliable averages?
  • Can you generate a script or checklist to automate these checks?