Understand the dedupe training process
mainDedupe relies on human input (active learning) to learn the rules for deduplicating data. To achieve high-quality results, you must provide labeled examples of matches and non-matches.
Best Practices:
- Provide at least 10 positive matches and 10 negative matches.
- The training results are saved to a JSON file, which allows dedupe to perform future runs using the learned rules.
Labeling Interface Example: When prompted, you compare two records and respond with:
y: Yes (they are the same entity)n: No (they are different entities)u: Unsuref: Finished (stop training)