YOUR FEEDBACK IS CRUCIAL
Fill out a brief survey to help us improve
our Knowledge Base.
Text recognition — Step-by-step instructions

The challenge

We have a set of water meter images. We need to get each water meter’s reading. We ask performers to look at the images and write down the digits on each water meter.

Video: 7 basic steps to run a project
Create
a project
Create
a training pool
Create
a task pool
Upload a file
with data
Create
control tasks
Launch
the pool
Get the
results

Create a project

Interface code

{
  "view": {
    "type": "view.list",
    "items": [
      {
        "type": "view.markdown",
        "content": "1. Look at the image \n 2. Find boxes with the numbers \n 3. Write down the digits in black section. (Put '0' if there are no digits there) \n 4. Put '.' \n 5. Write down the digits in red section\n"
      },
      {
        "type": "view.image",
        "rotatable": true,
        "url": {
          "type": "data.input",
          "path": "image_url"
        }
      },
      {
        "type": "field.text",
        "data": {
          "type": "data.output",
          "path": "value"
        },
        "label": "Write down the digits. Format: 365.235",
        "placeholder": "Enter value ",
        "validation": {
          "type": "condition.schema",
          "schema": {
            "type": "string",
            "pattern": "^\\d+\\.?\\d{0,3}$",
            "minLength": 1,
            "maxLength": 9
          },
          "hint": "Make sure your format of number is '365.235' or '0.112'"
        }
      }
    ]
  },
  "plugins": [
    {
      "type": "plugin.toloka",
      "layout": {
        "kind": "scroll",
        "taskWidth": 600
      }
    }
  ]
}

Create a training pool

Training dataset
Prepare a TSV file with tasks as shown in our example.
Origin
This dataset, collected by Roman Kucev from TrainingData.ru, contains 1244 images of hot and cold water meters as well as their readings and coordinates of the displays showing those readings. Each image contains exactly one water meter. Toloka was used for photo capturing, segmentation, and recognizing the readings.
© Roman Kucev, under CC BY-NC 4.0

Create a task pool

Upload a file with data

Dataset
Prepare a TSV file with tasks as shown in our example.
You can also upload a file that already contains golden sets: example.
Origin
This dataset, collected by Roman Kucev from TrainingData.ru, contains 1244 images of hot and cold water meters as well as their readings and coordinates of the displays showing those readings. Each image contains exactly one water meter. Toloka was used for photo capturing, segmentation, and recognizing the readings.
© Roman Kucev, under CC BY-NC 4.0

Create control tasks

Dataset with control tasks
You can upload a file that already contains golden sets: example.
Origin
This dataset, collected by Roman Kucev from TrainingData.ru, contains 1244 images of hot and cold water meters as well as their readings and coordinates of the displays showing those readings. Each image contains exactly one water meter. Toloka was used for photo capturing, segmentation, and recognizing the readings.
© Roman Kucev, under CC BY-NC 4.0

Launch the pool

Get the results

Aggregation
Aggregate the results.
Application for corporate training
We are offering corporate training to help you solve existing challenges and develop
an internal team of Crowd Science Architects (CSA).
Mon Oct 04 2021 17:16:46 GMT+0300 (Moscow Standard Time)