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

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

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

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

В этом проекте вы опросите исполнителей на наличие обуви на фотографии.

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

Чтобы создать проект, откройте Толоку для заказчика.

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

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

    1. Нажмите Создать проект.

    2. Выберите пресет Классификация изображений.

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

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

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

    3. По желанию добавьте Приватный комментарий.

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

  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.

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

        <div>Есть ли <b>обувь</b> на картинке?<div>

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

      {{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"}}
      
    2. Блоки JS, CSS и Спецификация данных оставьте без изменений.

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

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

      Примечание

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

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

      2. Выйдите из режима предпросмотра.

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

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

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

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

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

  6. Чтобы выйти на страницу Проекты, нажмите Завершить редактирование.

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

Создайте пул

Чтобы создать пул:

  1. Откройте страницу проекта с именем Есть ли на фотографии обувь?.

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

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

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

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

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

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

    3. В поле ? укажите =.

    4. В поле Значение укажите Русский.

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

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

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

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

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

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

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

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

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

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

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

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

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

Чтобы загрузить задания:

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

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

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

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

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

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

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

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

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

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

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

    Примечание

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

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

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

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

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

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

    Примечание

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

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

    Внимание

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

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

Чтобы получить результаты:

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

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

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

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

    Примечание

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

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

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

Что дальше

  • Создайте Проект 2 для поиска похожих объектов в интернет магазине.