Introduction
Copyleaks matches content beyond simple word-for-word comparison. The three levels together cover everything from exact duplication to paraphrasing and cross-language translation. Each detection level serves a specific purpose and can be enabled or disabled according to your specific needs:- Identical Matches: Exact word-for-word matches
- Minor Changes: Content with slight variations
- Paraphrased Content: Rewritten text that conveys the same meaning
Detection Levels Explained
Identical Matches
Identical matches represent the most straightforward type of content matching, focusing on exact, word-for-word duplication.- Description: Detects content that has been copied verbatim from another source without any alterations.
- Use Case: Ideal for finding direct plagiarism where content has been copied and pasted without modification.
- Configuration: Set
properties.filters.identicalEnabledtotrue(enabled by default). - Example:
- Original: “The quick brown fox jumps over the lazy dog.”
- Matched: “The quick brown fox jumps over the lazy dog.”
Minor Changes
The minor changes detection level identifies content that has been slightly modified but remains fundamentally the same as the original source.- Description: Detects content where small changes have been made, such as altering word forms, switching tenses, or making minimal substitutions.
- Use Case: Helpful for identifying cases where someone has made superficial changes to disguise copied content.
- Configuration: Set
properties.filters.minorChangesEnabledtotrue(enabled by default). - Examples:
- Original: “The quick brown fox jumps over the lazy dog.”
- Matched: “A quick brown fox jumps over the lazy dog.”
Paraphrased Content (Related Meaning)
The paraphrased content detection level identifies substantial rewrites that maintain the same core meaning as the original source.- Description: Detects content that has been significantly rewritten while preserving the original meaning or ideas.
- Use Case: Essential for identifying sophisticated plagiarism where content has been carefully reworded to avoid detection.
- Configuration: Set
properties.filters.relatedMeaningEnabledtotrue(enabled by default). - Examples:
- Original: “The quick brown fox jumps over the lazy dog.”
- Matched: “That speedy brown fox just jumped right over a sleeping dog” (same meaning, different words)
The paraphrased content detection uses advanced natural language processing to understand semantic meaning beyond simple word matching.
Cross-Language Detection
A particularly powerful feature of Copyleaks’ paraphrased content detection is its ability to identify content that has been translated from one language to another.- Description: Detects content that has been translated from the original source into a different language.
- Use Case: Critical for organizations working in multilingual environments or checking content across language boundaries.
- Configuration: Configure through the
properties.scanning.crossLanguagesproperty. - Example:
- Original (English): “The quick brown fox jumps over the lazy dog.”
- Matched (Spanish): “El rápido zorro marrón salta sobre el perro perezoso.”
- Matched (French): “Le renard brun rapide saute par-dessus le chien paresseux.”
Configuration
All three detection levels are enabled by default. You can customize which levels to include in your scan by modifying theproperties.filters object in your API request:
Detection Levels Configuration

