expertise / translation

Translation training data. Fluent is not the same as right.

A machine translation reads smoothly long before it is correct. eeko commissions working professional translators to write reference translations, correct machine output, mark errors by span and severity, and rank candidates, in your language pairs and your domains, with every segment fingerprinted and every judgment attributed.

Two translators on every segment Held-out evaluation sets Pilot batch before volume Reply inside one business day
Hero image · 840 × 1050
translators per segment
2min
the translator, then an independent reviewer
segments reused across splits
0
hash and near-duplicate check on intake
delivery formats
6fmt
JSON Lines, CSV, Parquet, WebDataset, COCO, Croissant
reply time
1day
from a data lead who has read the brief

What is translation training data?

Translation training data is the paired and judged material a multilingual model learns from: a source segment with a human translation, a machine translation beside the version a professional corrected, an output with its errors marked and graded, or two candidates with a ranking and a written reason. What makes it training data rather than parallel text is the human call attached to each item. Somebody qualified decided this rendering was right, that one dropped a negation, and this term of art was mistranslated.

The open parallel corpora have been mined, aligned, and ingested by every model that matters. They also share a defect: nobody competent checked them. Automatic metrics reward output that sounds natural, so a model can score well while flipping a modal verb, choosing the wrong formality for the reader, or rendering an idiom word for word. The errors are invisible to the people building the system and obvious to a translator in seconds.

That is the gap eeko's data practice fills. We commission translators who work in the pair every day, hold them to a written error typology, put a second translator on every segment, and record who made each judgment. It is one specialism inside our AI training data practice, alongside multilingual datasets and evaluation benchmarks, and it is the same discipline we apply when we deploy multilingual systems for our own enterprise clients.

Error annotation image · 2100 × 900
Source, machine output, and the translator's markup: each error span tagged by category and severity, each tag attributed to the person who placed it.

Translation data for AI, six ways.

Each line of work is defined by pair, direction, domain, and register, then proven on a pilot batch. Order one or combine them on one source corpus.

01 / referenceCORE
Human reference translations
Professional translations of source text that was licensed from its author or written new for the job, produced to a style guide and glossary and checked by a second translator. The gold standard your metrics are measured against.
02 / post-editCORE
Post-editing pairs
Machine output corrected by translators to a publishable standard, with the original and the edit both retained. The model learns from the delta, and you learn where your system fails most.
03 / errorsEVAL
MQM-style error annotation
Error spans marked by category and severity using an MQM-derived typology or one you supply. Accuracy, fluency, terminology, style, and locale errors are separated so you can see which dimension is moving.
04 / judgmentRLHF
Quality and preference rankings
Translators compare competing outputs for accuracy, fluency, and terminology, pick a winner, and explain why. Built for preference training and for head-to-head evaluation of two systems.
05 / terminologyCORE
Glossaries and term consistency
Domain glossaries for legal, medical, financial, and technical content, and consistency audits that catch a term translated three ways across one document.
06 / localeL10N
Localization evaluation
Beyond word-level accuracy: formality, cultural fit, date and number formats, units, and locale conventions, judged by translators native to the target market.

Machine translation errors a metric cannot see.

Mistakes that pass automated scoring and fail a professional reader. Each is a category in our typology.

Review image · 1200 × 900
Second review on a legal segment: the reviewer sees the source, the translation, and the first translator's error marks.

Six ways a fluent translation is wrong

  • The dropped negation — the sentence reads perfectly and says the opposite of the source.
  • The wrong term of art — a word that is correct in general usage and incorrect in a contract, a package insert, or a schematic.
  • Formality and gender — a pronoun or register choice that is grammatical and offensive, or simply addressed to the wrong reader.
  • The literal idiom — figurative language carried across word by word into nonsense.
  • Terminology drift — one concept, three renderings, in a single document.
  • Test set leakage — the evaluation sentence was in the training corpus all along, so the score measures memory, not translation.

The first five need a translator. The sixth needs a hash on every segment before anyone translates a word.

Clean splits, clear rights, attributed judgments.

Parallel text travels, a translation carries rights for both its author and its translator, and an evaluation set is worthless if anyone can show it leaked. Each has a record that answers it.

Hashed and deduplicated on intake

Every source segment and translation receives a cryptographic fingerprint when it arrives and is compared against the corpus for exact and near matches. Held-out evaluation sets get an independent timestamp, so you can prove when they existed and that they were never released.

Rights recorded per segment

Source text is written new for the request or licensed from the person who holds the rights, with the consent and licence attached to each item rather than to the batch. Personal information is screened and masked before a translator sees the text.

Provenance on every judgment

Each translation, edit, error mark, and ranking is tagged with who made it and who confirmed it, in a hash-chained audit trail. Delivery closes with a signed receipt naming every segment by identifier and hash. Our verified human data page describes the full method.

Paid remote AI work for translators, in your pairs.

The eeko expert network pays professional translators to translate, post-edit, annotate, and review, in the language pairs and domains they already work in. Every job shows its rate, scope, and deadline before you take it.

who we look for
Working translators with a specialism

You do not need every item below. Verified experience in a pair plus one domain is enough to start receiving matching jobs.

  • Training A degree in translation or languages, or equivalent professional experience
  • Experience Several years of paid translation in your pairs
  • Credentials Association certification or sworn translator status, where you hold it
  • Target language Native command of the language you translate into
  • Domain Legal, medical, financial, or technical specialism
what the jobs involve
The same judgment, applied to model output

Written typology on every job, a second translator on every segment, and approved work credited to your account automatically.

  • Translate Reference translations to a brief and glossary
  • Post-edit Bring machine output to a publishable standard
  • Annotate Mark error spans by category and severity
  • Judge and review Rank candidates with a rationale, or review a colleague's segments

From a language pair to a signed delivery.

Fixed unit price agreed on the pilot and held for production. Nothing scales until your team has checked real segments against the typology.

STEP 01
Scope
Pairs, direction, domain, register, source of text, task mix, and licence terms. A data lead replies inside one business day with questions and a staffing view.
STEP 02
Typology and pilot
We adapt the error typology and style guide to your needs, then deliver a paid pilot batch so you can check translation quality, error marks, and format.
STEP 03
Production
Verified translators work in batches, a second translator reviews every segment, and agreement is reported with each delivery. Glossaries are enforced throughout.
STEP 04
Delivery
JSON Lines, CSV, or Parquet with Croissant metadata, a hash-chained audit trail, and a signed receipt naming every segment. Standing orders add pairs over time.

Translation training data questions.

What is translation training data?

Translation training data is paired or judged material a multilingual model learns from: a source text with a human translation, machine output beside a translator's correction, an output with its errors marked by span and severity, or two candidates with a ranking and a reason. The common thread is that a qualified person made the call. Scraped parallel text has none of that, and every model already has it.

How much does translation training data cost?

Cost is set per accepted segment and varies with the language pair, the domain, and the task. A reference translation of a legal clause costs more than a post-edit of marketing copy, and MQM annotation costs more than a simple preference pick. We quote a fixed price for the pilot batch after scoping, and the same unit price carries into production. Segments that fail second review are not billed.

Which language pairs and domains do you cover?

Each request is scoped by pair, direction, domain, and register, and staffed only with translators we have verified for that exact combination. Legal, medical, financial, and technical specialists are requested most often. Because coverage depends on the request, we confirm it during scoping rather than promising it in advance, and the pilot batch is where your team sees real output before any volume is agreed.

How do you keep an evaluation set out of the training data?

Every source segment and translation is hashed on arrival and compared against the corpus for exact and near matches, so the same sentence cannot sit on both sides of the split. Evaluation sets can be held back, licensed to you alone, and independently timestamped, which lets you show the set existed before a model was trained and was never released. The signed receipt lists each segment by hash.

Do translators need to be certified, and how are they paid?

Certification or sworn status helps and is required for some legal and medical jobs, but not for every job. Several years of professional work in your pairs, a target language you speak natively, and a specialist domain also qualify you. Each job states its rate, word count, and deadline before you accept it, there is no quota, and approved batches are credited to your account with payouts after identity and tax verification.

Can we license the translations exclusively?

Yes. Commissioned translations, post-edits, and annotations can be licensed to one buyer, with the scope, term, and exclusivity set out in the agreement before the first segment is translated. Deliveries come as JSON Lines, CSV, or Parquet with Croissant metadata and a signed receipt naming every segment by identifier and hash. A standing order keeps the same translators and typology running as you add pairs.

Send us the pair your model sounds best in.

Tell us the language pairs, the domain, and the task mix. A data lead replies inside one business day with a staffing view, a typology outline, and a pilot price. Translators: the application takes ten minutes. No deck. A ranked list.

Experienced within

  • SOC 2 Type II
  • ISO 27001
  • HIPAA
  • HITRUST r2
  • ISO 27701
  • PCI DSS
  • NIST CSF 2.0
  • CMMC
  • FedRAMP
  • GDPR

Markets served.

As an enterprise AI agency, eeko systems delivers production AI systems remote-first across the United States and internationally — including these markets:

New York City, New York (NY)

Los Angeles, California (CA)

Chicago, Illinois (IL)

Houston, Texas (TX)

Phoenix, Arizona (AZ)

Philadelphia, Pennsylvania (PA)

San Antonio, Texas (TX)

San Diego, California (CA)

Dallas, Texas (TX)

San Jose, California (CA)

Austin, Texas (TX)

Jacksonville, Florida (FL)

Fort Worth, Texas (TX)

Columbus, Ohio (OH)

Charlotte, North Carolina (NC)

Indianapolis, Indiana (IN)

San Francisco, California (CA)

Seattle, Washington (WA)

Denver, Colorado (CO)

Washington, District of Columbia (DC)

Boston, Massachusetts (MA)

El Paso, Texas (TX)

Nashville, Tennessee (TN)

Detroit, Michigan (MI)

Oklahoma City, Oklahoma (OK)

Portland, Oregon (OR)

Las Vegas, Nevada (NV)

Memphis, Tennessee (TN)

Louisville, Kentucky (KY)

Baltimore, Maryland (MD)

Milwaukee, Wisconsin (WI)

Albuquerque, New Mexico (NM)

Tucson, Arizona (AZ)

Fresno, California (CA)

Sacramento, California (CA)

Kansas City, Missouri (MO)

Atlanta, Georgia (GA)

Miami, Florida (FL)

Colorado Springs, Colorado (CO)

Raleigh, North Carolina (NC)

Omaha, Nebraska (NE)

Long Beach, California (CA)

Virginia Beach, Virginia (VA)

Oakland, California (CA)

Minneapolis, Minnesota (MN)

Tulsa, Oklahoma (OK)

Arlington, Texas (TX)

New Orleans, Louisiana (LA)

Wichita, Kansas (KS)

Cleveland, Ohio (OH)

Tampa, Florida (FL)

Bakersfield, California (CA)

Aurora, Colorado (CO)

Honolulu, Hawaii (HI)

Anaheim, California (CA)

Santa Ana, California (CA)

Corpus Christi, Texas (TX)

Riverside, California (CA)

Lexington, Kentucky (KY)

St. Louis, Missouri (MO)

Stockton, California (CA)

Pittsburgh, Pennsylvania (PA)

Saint Paul, Minnesota (MN)

Cincinnati, Ohio (OH)

Greensboro, North Carolina (NC)

Anchorage, Alaska (AK)

Plano, Texas (TX)

Lincoln, Nebraska (NE)

Orlando, Florida (FL)

Irvine, California (CA)

Newark, New Jersey (NJ)

Toledo, Ohio (OH)

Durham, North Carolina (NC)

Chula Vista, California (CA)

Fort Wayne, Indiana (IN)

Jersey City, New Jersey (NJ)

St. Petersburg, Florida (FL)

Laredo, Texas (TX)

Madison, Wisconsin (WI)

Chandler, Arizona (AZ)

Buffalo, New York (NY)

Lubbock, Texas (TX)

Scottsdale, Arizona (AZ)

Reno, Nevada (NV)

Glendale, Arizona (AZ)

Gilbert, Arizona (AZ)

Winston-Salem, North Carolina (NC)

North Las Vegas, Nevada (NV)

Norfolk, Virginia (VA)

Chesapeake, Virginia (VA)

Fremont, California (CA)

Garland, Texas (TX)

Richmond, Virginia (VA)

Baton Rouge, Louisiana (LA)

Boise, Idaho (ID)

San Bernardino, California (CA)

Spokane, Washington (WA)

Des Moines, Iowa (IA)

Modesto, California (CA)

Birmingham, Alabama (AL)

Tacoma, Washington (WA)

Fontana, California (CA)

Oxnard, California (CA)

Fayetteville, North Carolina (NC)

Huntsville, Alabama (AL)

Moreno Valley, California (CA)

Rochester, New York (NY)

Glendale, California (CA)

Yonkers, New York (NY)

Augusta, Georgia (GA)

Amarillo, Texas (TX)

Little Rock, Arkansas (AR)

Akron, Ohio (OH)

Shreveport, Louisiana (LA)

Grand Rapids, Michigan (MI)

Mobile, Alabama (AL)

Salt Lake City, Utah (UT)

Huntsville, Texas (TX)

Tallahassee, Florida (FL)

Overland Park, Kansas (KS)

Knoxville, Tennessee (TN)

Worcester, Massachusetts (MA)

Brownsville, Texas (TX)

New Port Richey, Florida (FL)

Jackson, Mississippi (MS)

Providence, Rhode Island (RI)

Fort Lauderdale, Florida (FL)

Sioux Falls, South Dakota (SD)

Tempe, Arizona (AZ)

Cape Coral, Florida (FL)

Springfield, Missouri (MO)

Pembroke Pines, Florida (FL)

Eugene, Oregon (OR)

Peoria, Arizona (AZ)

Corona, California (CA)

Lancaster, California (CA)

Rockford, Illinois (IL)

Salinas, California (CA)

Palmdale, California (CA)

Springfield, Massachusetts (MA)

Charleston, South Carolina (SC)

Duluth, Minnesota (MN)

London, England (ENG)

Dublin, Ireland (IRE)