NewNLP labeling is live in 190+ countries

NLP Training Data
Labeled by Native Speakers

Get your text labeled by real people in the countries and languages you choose: sentiment, categories, names, relevance and translation checks. Set the task, set the pay and approve only the labels that fit.

No subscription · Pay per approved label · 12,000+ workers online

190+

Countries

13,487

Tasks completed

12,000+

Registered workers

~4 Hours

Avg time to results

How It Works

How NLP Data Labeling Works

Launch a text labeling task yourself and start receiving labels from native speakers, without long negotiations.

Person at a laptop writing NLP labeling task instructions
01 · Create

Add your texts and label rules

Put a batch of texts into the task, list the labels workers can choose from and explain each one with an example.

  • Batch of texts per submission
  • Your own label list
  • Example for every label
Laptop with a world map on screen for country and language targeting
02 · Target

Choose countries and languages

Select the countries your contributors should come from and the language of the texts. Native speakers catch meaning, slang and tone that others miss.

  • Any number of countries in one task
  • Native speakers by country
  • You set the total volume
Person reading and marking text labels on a laptop
03 · Label

Native speakers label your texts

Your task becomes available to workers in the selected countries. Each person labels the batch once, so you can get several independent labels for the same texts.

  • Labels for every text in the batch
  • Independent opinions
  • New person in every submission
Person reviewing a table of text labels on a computer monitor
04 · Review

Approve only the labels that fit

Check every submission, approve the labels that follow your rules and reject the rest. Compare answers from several people to find the most reliable label.

  • Check every submission
  • Approve or reject each one
  • Clean labels for training
NLP Data Types

Types of NLP Training Data You Can Collect

Set up a labeling task for the exact signal your language model needs. Contributors follow your rules and work in their own language.

Sentiment

Positive, negative or neutral, judged by people

Contributors read comments, messages or reviews and mark the sentiment and emotion. Native speakers understand sarcasm and slang that automatic tools miss.

  • Positive, negative, neutral or mixed
  • Emotions you define
  • Sarcasm and slang understood
Create a labeling task
Person reading messages on a phone to judge sentiment
Classification

Every text sorted into the right category

Workers assign each text to one of your categories, such as topic, request type or urgency. Use the labels to train routing, search and moderation models.

  • Your own category list
  • One or several labels per text
  • Clear examples for each category
Create a labeling task
Sorted folders or sticky notes representing text categories
Named Entities

Names, places and products marked in text

Contributors find and list people, companies, places, dates or products mentioned in each text. Train models to extract key information automatically.

  • Entity types you choose
  • Local names and spellings
  • Exact words copied from the text
Create a labeling task
Highlighted words in a printed text for named entity labeling
Search Relevance

Does this result answer the query?

Workers see a search query and a list of results and rate how well each one matches. Improve search, recommendations and retrieval for real users.

  • Query and results in the task
  • Rating scale you define
  • Local intent by country
Create a labeling task
Search results on a laptop screen for relevance labeling
Translation Checking

Translations checked by native speakers

Contributors compare a source text with its translation and mark errors, missing meaning or unnatural wording. Find weak spots in machine translation early.

  • Accuracy and fluency checks
  • Errors marked and explained
  • Native speakers of the target language
Create a labeling task
Two texts side by side for translation checking
Text Correction

Spelling, grammar and wording fixed by people

Workers correct mistakes in texts you provide and rewrite unclear sentences. Collect before and after pairs for correction and editing models.

  • Original and corrected versions
  • Spelling and grammar fixes
  • Natural local wording
Create a labeling task
Person correcting text with a pen for NLP text correction data
Task Example

Texts Labeled in Batches

Put a batch of texts into one task. Every worker labels the whole batch once, and you collect several independent labels for each text.

Your setup

What you set up

Task settings

Choose Text collection, paste a numbered batch of texts into the instructions and list the labels workers can use.

  • Text collection task type
  • Numbered batch of texts
  • Label list with examples

Your view

What you receive

Submission

Each submission arrives with a label for every text in the batch, ready to review and compare with other workers' answers.

  • Labels for the full batch
  • Worker country on every submission
  • Approve or reject each set
Targeting

Target the Right Contributors

Choose where your labelers come from and which language they work in. Every submission comes from a different person.

Countries and languages

Accept workers from all countries or pick specific ones by continent or individually. Get labels from people who use the language every day.

Labeler requirements

Describe who should take part in your instructions, such as language level or familiarity with a topic. Reject submissions that do not match.

Label examples

Add an example for every label so contributors apply your rules the same way and your data stays consistent.

Several opinions per text

Each worker labels your batch only once. Order several submissions per batch to compare answers and keep the most reliable label.

Quality Control

Quality Control You Stay in Charge Of

You decide what counts as a correct label and review every submission before it joins your dataset.

Person writing label rules at a laptop

Clear label rules

Define every label with a short description and an example.

Checklist on paper used as control texts for labeling quality

Control texts

Add a few texts with an obvious correct label to spot careless submissions.

Person reviewing NLP label submissions on a laptop

Approve or reject

Check each submission and accept only labels that follow your rules.

Several people working on laptops comparing label agreement

Agreement check

Compare labels from several workers on the same texts and keep the ones they agree on.

Transparency

Labels You Can Trace

Every label comes from a real person who chose to take your task and knew what it was for.

Contributors know the purpose

Your task description explains what people will label and that the results will be used to train AI.

Voluntary participation

Nobody is assigned to your task. Each worker decides to take it and submits their labels on their own.

Known source of every label

Each submission comes from a specific worker in the country you selected, completed specifically for your task.

Pricing

Estimate Your NLP Labeling Cost

You set the pay per task. One submission is one labeled batch. Adjust the numbers to see what your project will cost, with the 15% platform fee included.

min

How long it takes a worker to complete one task.

$

Minimum pay is $0.10 per task. Need more labels later? Extend the same task instead of creating a new one.

FAQ

Frequently Asked Questions

NLP training data is text with human labels that teach language models to understand meaning: sentiment, topics, names, relevance and correct wording. Labels from native speakers make models work better for real users.

Here workers label text you already have. To get new text written by people, see text data collection. To get feedback on your model's answers, see LLM training data.

Put a batch of texts into one task, for example 20 numbered comments. Each worker labels the whole batch in one submission. For more texts, create several tasks with different batches.

For simple labels one or two opinions may be enough. For subjective labels like sentiment, order three or more submissions per batch and keep the label most people agree on.

Any language spoken by workers in the countries you select. Choose the countries and state the language in your instructions.

You set the pay for each task, starting from $0.10, plus a 15% platform fee. Bigger batches and harder labels need a higher pay rate. A campaign starts from $0.30.

Paste a numbered list of texts into the task instructions. Keep each batch short enough to label in a few minutes and remove any personal data first.

You review every submission yourself and approve or reject it. Add control texts with known labels and compare answers from several workers to find careless work.

Yes. Extend your existing task instead of creating a new one. Workers who already took part still cannot submit again.

If you need larger batches, a special format or help designing your label rules, contact us through the form below and we will set it up with you.

Contact

Planning a Large NLP Labeling Project?

Need many languages, large text volumes or help designing your labels? Send a message and we will set it up with you.