Dataset Cleaner & Deduplicator — Quality Engine avatar

Dataset Cleaner & Deduplicator — Quality Engine

Pricing

from $0.10 / 1,000 record processeds

Go to Apify Store
Dataset Cleaner & Deduplicator — Quality Engine

Dataset Cleaner & Deduplicator — Quality Engine

Clean datasets, remove duplicate rows, detect missing values, normalize emails and phones, and validate schemas before exporting to CRM or databases.

Pricing

from $0.10 / 1,000 record processeds

Rating

0.0

(0)

Developer

Ege Usta

Ege Usta

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Dataset Quality & Deduplication Engine

A deterministic utility for cleaning Apify datasets and structured JSON without an AI model or external API.

What it does

  • exact duplicate detection
  • bounded fuzzy duplicate detection with a hard comparison limit
  • case, whitespace, and URL normalization
  • common tracking-parameter removal
  • missing-value and completeness analysis
  • field type-consistency analysis
  • email syntax validation only
  • cleaned records, duplicate/rejected records, and a transparent quality score

Quick start

{
"records": [
{ "name": " Acme ", "url": "https://example.com/product/?utm_source=demo" },
{ "name": "acme", "url": "https://example.com/product/" }
],
"keyFields": ["name", "url"],
"fuzzyThreshold": 0.9
}

For an existing Apify dataset, provide datasetId instead of records.

Quality score

The score starts at 100 and applies documented penalties for duplicates, malformed records, missing values, invalid email syntax, and fields with inconsistent non-null types. It is a dataset-health indicator, not a guarantee that values are factually correct.

Pricing

This Actor is intended as an acquisition utility under pay-per-usage pricing: users pay only standard Apify platform resources and no developer event fee. The Actor uses 256 MB by default and caps rows and fuzzy comparisons to keep compute predictable.

Limitations

Fuzzy matching uses token similarity inside bounded buckets and may miss reordered or very short near-duplicates. Nested objects are preserved and deterministically serialized, but quality metrics focus on top-level fields. Email validation checks format only; it does not contact mail servers, verify ownership, enrich identities, or harvest addresses. Review cleaned output before replacing production data.