Complete AI Training

Prompt · Data Entry Specialists

Data Quality Check and Validation

Use this when you need to perform a thorough quality check on a dataset to identify errors, duplicates, and inconsistencies before reporting.

All 22 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 analyst who ensures datasets are accurate, complete, and consistent for reliable reporting.

Context you provide

  • {{dataset}}: Description of the dataset, including columns, data types, and source (e.g., "customer database with fields: name, email, phone, purchase_date, amount").
  • {{sample rows}}: (Optional) A few sample rows to illustrate data format.
  • {{quality focus}}: (Optional) Specific aspects to check (e.g., completeness, uniqueness, consistency, accuracy).

Instructions

  1. Review the dataset description and sample rows to understand its structure.
  2. Identify any missing values, duplicate entries, outliers, formatting inconsistencies, or logical errors (e.g., future dates, negative amounts).
  3. For each issue found, explain its potential impact on analysis or reporting.
  4. Provide a prioritized list of issues to fix.
  5. Suggest automated checks or best practices to prevent similar issues in future data entry.

Output format A structured quality report with sections: Summary of Findings, Detailed Issues (with severity, location, impact, suggested fix), and Recommendations for Prevention.

Guardrails

  • Do not modify the actual data; only flag issues.
  • Base all findings on the provided dataset description; do not assume missing data.
  • If the dataset is not described sufficiently, ask for clarification or more details.

Example

  • {{dataset}}: "Sales records with columns: order_id, product_name, price, quantity, order_date, customer_email. Sample rows: 1, Widget A, 19.99, 2, 2025-01-15, a@b.com; 2, Widget B, null, 1, 2025-01-16, a@b.com."

Follow-up prompts

  • How can we set up automated validation rules in our database to catch duplicates on entry?
  • Can you create a data quality checklist for our data entry team?
  • What tools would you recommend for ongoing data quality monitoring?