Multilingual
Independent corpora in several languages. No relationship between the documents is claimed or checked.
Datasets · corpora
Three products that are routinely confused with each other. We keep them apart, because they are built differently, measured differently and used for different things.
This distinction is the single most common source of a mis-specified MT project.
Independent corpora in several languages. No relationship between the documents is claimed or checked.
Topically matched texts across languages. Useful for cross-lingual retrieval, terminology and mining — not for supervised MT.
Aligned translation pairs with a confidence score. This is the only one of the three that trains a translation model directly.
| Row label | Multilingual | Comparable | Parallel |
|---|---|---|---|
| Relationship between sides | none claimed | topical | translation |
| Unit | document | document pair | aligned segment pair |
| Typical use | multilingual pretraining, coverage | cross-lingual retrieval, mining, terminology | MT training, alignment, quality estimation |
| Key metric | language accuracy | match quality | alignment quality |
| What goes wrong if mislabelled | coverage overstated | treated as training pairs | — |
Alignment is a measured step with a score attached, not an assertion. Nothing in this pipeline is described as “AI alignment” — it is retrieval, rules and quality estimation.
Quality estimation
Candidate document pairs from comparable collections.
Sentence and segment level, with an explicit confidence.
Alignment policies chosen per project, not assumed 1:1.
Language and script checked independently on each side.
Pairs that cannot be translations of each other, removed by rule.
Numbers, dates and entities that disagree across the pair.
A score on the pair, not a binary accept.
Targets that repeat the source, caught explicitly.
Pair-level dedup, after document-level dedup.
Carried on the pair so evaluation can be sliced.
One source family never spans train and evaluation.
Topically matched text is labelled comparable — never parallel.
TSV / CSV
| Row label | TSV / CSV (shown) | TMX | Aligned plain text |
|---|---|---|---|
| Pair per | row | translation unit | line index across two files |
| Metadata | extra columns | properties on the unit | sidecar manifest |
| Best for | filtering and inspection | translation-memory tooling | Marian-style training pipelines |
JSONL
| Row label | TSV / CSV (shown) | TMX | Aligned plain text |
|---|---|---|---|
| Pair per | row | translation unit | line index across two files |
| Metadata | extra columns | properties on the unit | sidecar manifest |
| Best for | filtering and inspection | translation-memory tooling | Marian-style training pipelines |
TMX
| Row label | TSV / CSV (shown) | TMX | Aligned plain text |
|---|---|---|---|
| Pair per | row | translation unit | line index across two files |
| Metadata | extra columns | properties on the unit | sidecar manifest |
| Best for | filtering and inspection | translation-memory tooling | Marian-style training pipelines |
Aligned plain text
| Row label | TSV / CSV (shown) | TMX | Aligned plain text |
|---|---|---|---|
| Pair per | row | translation unit | line index across two files |
| Metadata | extra columns | properties on the unit | sidecar manifest |
| Best for | filtering and inspection | translation-memory tooling | Marian-style training pipelines |
Parquet
| Row label | TSV / CSV (shown) | TMX | Aligned plain text |
|---|---|---|---|
| Pair per | row | translation unit | line index across two files |
| Metadata | extra columns | properties on the unit | sidecar manifest |
| Best for | filtering and inspection | translation-memory tooling | Marian-style training pipelines |
Customer schema
Delivered against your field list and naming, mapped from the standard schema at handoff — confirmed per Dataset Specification.
Illustrative — schema; no customer or production data.
Agreement between assigned alignment and a reviewed sample of pairs.
how measured · alignment score + human sample
Language and script scored independently for source and target.
how measured · cascaded LID, per side
Pair-level duplicates after document-level dedup.
how measured · ordered dedup, pair level
Agreement of a term's rendering across the corpus.
how measured · term list match, per domain
Sometimes — through comparable-corpus mining and alignment, with the confidence scores exposed so you can decide what to keep. Where mining cannot reach a usable quality, we say so at the feasibility sample rather than delivering low-confidence pairs as if they were parallel.
Only where the project scope allows it, and it is recorded as the creation method on every affected pair — never presented as human-produced bitext.
The alignment policy — 1:1, many-to-one or one-to-many — is agreed per project and applied consistently; it is never assumed to be 1:1 by default.
Yes. Alignment score, domain and terminology labels are carried on every pair so you can apply your own thresholds after delivery.
Splits are drawn at source-family level, the same rule used across every corpus type, so one source never spans train and evaluation.
We will help define a feasible pilot, quality criteria and a delivery format for your model.