Документация Толоки

Проект 1. Содержит ли изображение определенный объект

Обратите внимание

Документация на русском языке может быть устаревшей. Самые последние изменения доступны в документации на английском языке.

В этом проекте вы опросите исполнителей на наличие дорожных знаков на фотографии.

Создайте проект

В интерфейсе:

  1. Выберите пресет:

    1. Откройте Толоку для заказчика.

    2. Нажмите кнопку + Создать проект.

    3. В открывшемся окне найдите пресет Классификация изображений и нажмите кнопку Выбрать.

  2. Заполните общую информацию:

    1. В поле Название для исполнителей введите Есть ли на фотографии дорожные знаки?.

    2. В поле Описание для исполнителей введите Посмотрите на картинку и скажите, есть ли на ней дорожные знаки.

    3. Сохраните изменения.

  3. Отредактируйте интерфейс задания в выбранном редакторе:

    1. Интерфейс задания описывает, как будут расположены элементы задания.

      В  шаблоне уже настроена проверка. Исполнитель не сможет отправить задание, если не выберет вариант ответа.

      Подробнее в Справке конструктора:

    2. На панели Конфигурация замените строки кода с 19 по 28:

      "label": "Какое у кота настроение?",
      "options": [
      {
      "label": "Хорошее",
      "value": "ok"
      },
      {
      "label": "Плохое",
      "value": "bad"
      },
      

      на:

      "label": "Есть ли на картинке дорожные знаки?",
      "options": [
      {
      "label": "Да",
      "value": "ok"
      },
      {
      "label": "Нет",
      "value": "bad"
      },
      
    3. Чтобы увидеть поля входных и выходных данных, нажмите Показать спецификации.

      Поля входных данных создаются из кода на вкладке Пример входных данных.

      Поля выходных данных создаются на основе того, в каких компонентах используются data.output, а также какие значения в нем разрешены.

      Подробнее о полях входных и выходных данных в Справке конструктора шаблона.

      • Поле входных данных: image — ссылка для загрузки картинки.

      Измените тип данных на строку, чтобы использовать ссылки на свои файлы или загружать картинки, хранящиеся на Яндекс Диске.

      • Поле выходных данных: result — строка, в которую будет записан ответ исполнителя.

        Что такое входные и выходные данные?

        Входные данные — типы объектов, которые будут подаваться исполнителю для выполнения задания. Например, текст, картинка, географические координаты.

        Выходные данные — типы объектов, которые будут получены после выполнения задания. Например, один из нескольких вариантов ответа, введенный текст или загруженный файл.

        Если вы добавили в шаблон задания элементы интерфейса, поля в Спецификации данных создадутся для них автоматически.

    1. В блоке Интерфейс задания отредактируйте блок HTML:

    2. После строки с изображением введите вопрос:

    3. Измените надписи на вариантах ответа: ХорошееДа, ПлохоеНет:

      {{img src=image width="100%" height="400px"}}
      <div>Есть ли на картинке <b>дорожные знаки</b>?<div>
      
      {{field type="radio" name="result" value="OK" label="Да" hotkey="1"}}
      {{field type="radio" name="result" value="BAD" label="Нет" hotkey="2"}}
      {{field type="radio" name="result" value="404" label="Ошибка загрузки" hotkey="3"}}
      
    4. Блоки JS, CSS и Спецификация данных оставьте без изменений.

      Подробнее о параметрах Спецификации читайте в разделе Входные и выходные данные.

    5. Нажмите кнопку Предпросмотр задания, чтобы увидеть получившееся задание.

      Примечание

      В предварительном просмотре проекта отображается одно задание со стандартными данными. Количество заданий на странице вы сможете настроить далее.

    6. В открывшемся окне проверьте работу опций задания. И в правом нижнем углу нажмите кнопку Отправить.

    7. Выйдите из режима предпросмотра. В нижнем левом углу нажмите кнопку Выйти** → Выйти** . Если при тестировании задания были ошибки — проверьте блоки кода, которые вы вводили.

  4. Сохраните изменения.

  5. В блоке Инструкция для исполнителей введите инструкцию и добавьте изображение.

    1. Текст инструкции:

      Посмотрите на изображение и определите, есть ли на нем **дорожные знаки**?
      Если да, нажмите **Да**.
      Если нет, нажмите **Нет**.
      Например, на изображении есть дорожные знаки, поэтому правильный ответ **Да**.
      
    2. Чтобы добавить изображение, нажмите кнопку и укажите ссылку на изображение, которое вы хотите использовать в качестве примера.

    3. Сохраните изменения.

  6. В правом верхнем углу нажмите кнопку Завершить

    Подробнее о работе с проектом читайте в разделе Проект.

Создайте пул

  1. Откройте страницу проекта с именем Есть ли на фотографии дорожные знаки?.

  2. Нажмите кнопку Добавить пул.

  3. Укажите Название пула.

  4. (опционально) Добавьте Приватный комментарий. Эта информация доступна только вам.

  5. В блоке Аудитория в разделе Исполнители отфильтруйте исполнителей по языку:

    1. Нажмите Добавить фильтр.

    2. Добавьте фильтры Регион по номеру телефона и Языки: выберите исполнителей из России, Украины, Казахстана и Беларуси, которые в своем профиле отметили знание русского языка.

    Задания в пулах по умолчанию будут доступны для веб-версии Толоки и мобильного приложения. Если вы хотите изменить настройки по умолчанию и ограничить видимость задачи для любой из версий, добавьте фильтр Клиент и выберите нужное значение: Веб-версия Толоки или Мобильная Толока.

  6. (опционально) В разделе Соотношение скорости и качества укажите желаемый уровень качества. Повышение уровня качества может снизить скорость выполнения заданий, так как пул будет доступен меньшему числу исполнителей. Подробнее об этом читайте в разделе Соотношение скорости и качества.

  7. В блоке Цена в поле Цена за страницу заданий укажите цену. Например, 0.01.

  8. В блоке Контроль качества задайте настройки контроля качества для пула:

    1. Нажмите Добавить правило контроля качества.

    2. Найдите в списке блок Правила и выберите пункт Контрольные задания.

    3. Задайте правило для контрольного задания: если количество ответов на контрольные вопросы ≥ 3 и процент правильных ответов на контрольные вопросы < 60, то заблокировать исполнителя на проекте на 10 дней. В качестве причины укажите Контрольное задание.

    Подробнее о контроле качества читайте в разделе Контроль качества.

  9. В разделе Перекрытие задания в поле **Количество исполнителей, которые должны выполнить каждое задание ** укажите 3.

  10. В блоке Дополнительные настройки в поле Время на страницу заданий укажите 600.

  11. Нажмите кнопку Создать пул.

Загрузите задания

Скачайте пример загрузочного файла. Его можно найти на странице пула. На его основе подготовьте собственный файл с заданиями.

  1. Нажмите кнопку Загрузить. В открывшемся окне вы можете скачать шаблон файла.

    Использовать пример данных

    Если вы хотите посмотреть, как ваш проект будет выглядеть после запуска, но у вас еще нет заданий для разметки, вы можете загрузить в пул готовый пример данных.

    Нажмите Использовать пример данных справа от надписи Прикрепите подготовленный файл с данными. Это позволит избежать дополнительных действий с файлами.

    После того, как вы поработали с примером данных и вас все устроило, подготовьте свои данные и загрузите их в пул.

    Использовать пример данных

    Если вы хотите посмотреть, как ваш проект будет выглядеть после запуска, но у вас еще нет заданий для разметки, вы можете загрузить в пул готовый пример данных.

    Нажмите Использовать пример данных справа от надписи Прикрепите подготовленный файл с данными. Это позволит избежать дополнительных действий с файлами.

После того, как вы поработали с примером данных и вас все устроило, подготовьте свои данные и загрузите их в пул.

  1. В открывшемся окне настройте параметры загрузки файла:

    1. Выберите Умное смешивание.

    2. В поле Основных заданий укажите 9.

    3. В поле Обучающих заданий укажите 0.

    4. В поле Контрольных заданий укажите 1.

    5. Нажмите кнопку Загрузить.

    6. В открывшемся окне выберите файл с заданиями для загрузки и нажмите кнопку Открыть.

    7. В открывшемся окне проверьте количество заданий и нажмите кнопку Добавить.

  2. Создайте контрольное задание:

    1. Нажмите кнопку Разметить.

    Примечание

    Если вместо умного смешивания было выбрано другое, необходимо нажать кнопку Разметить. Если этой кнопки нет, удалите файл и загрузите заново.

    1. В открывшемся окне нажмите кнопку Создать контрольные.

    2. В открывшемся окне в разделе Создать контрольное задание слева включите опцию result.

    3. Выберите правильный ответ на вопрос.

    4. Нажмите кнопку Сохранить и перейти к следующему.

    5. Нажмите Есть ли на фотографии дорожные знаки?, чтобы выйти из режима разметки заданий.

    Внимание

    В небольших пулах контрольные задания должны составлять 10–20% от всех заданий. Включайте разные варианты правильных ответов в равных количествах. Посмотрите распределение ответов на странице Разметить задания на вкладке Контрольные.

  3. Нажмите кнопку , чтобы запустить пул.

    Внимание

    Поставленные задачи выполнят настоящие исполнители Толоки. Перепроверьте конфигурацию вашего проекта перед запуском пула.

Получите результаты

  1. Рядом с кнопкой Скачать результаты нажмите кнопку .

  2. Выберите пункт списка Агрегация результатов по методу Дэвида — Скина. Подробнее об Агрегации результатов по методу Дэвида — Скина.

  3. В открывшемся окне нажмите Да.

  4. Наверху страницы нажмите Перейти к списку операций.

    Примечание

    Отслеживайте прогресс операции, периодически обновляя страницу. Агрегация занимает от 5 до 20 минут, в это время вы можете приступить к оформлению другого проекта.

  5. Когда операция завершится, скачайте файл с результатами. Для этого в столбце Файлы нажмите Скачать.

  6. Используйте файл с результатами во втором проекте.

Что дальше

  • Создайте Проект 2 для выделения объектов.