Бизнес-информация (пример с декомпозицией)
Сначала запустите проект в Песочнице. Так вы сможете избежать ошибок и потраченных средств, если окажется, что ваше задание не работает.
Это пример декомпозиции задания по сбору релевантных данных на несколько проектов. Декомпозиция может повысить качество результатов и снизить стоимость выполнения сложных заданий.
Сбор релевантных данных — это задача по поиску данных, соответствующих заданным. Допустим у вас есть фотографии одежды и обуви, и вам нужно найти похожую обувь в интернет-магазине. Но вы не знаете, на всех ли фотографиях есть обувь и хотите сначала их отфильтровать. Далее вам необходимо найти похожую обувь в интернет-магазине. Также вы хотите потом проверить ответы исполнителей самостоятельно. Для получения конечного результата вам необходимо сравнить найденную обувь с исходным изображением и определить, какой из вариантов более похож.
Customizable-проекты, описанные ниже, вы можете использовать как вместе, чтобы наладить единый процесс, так и частично, например, только для определения объекта на фото.
- Проект 1 — используйте этот проект, если не все изображения содержат искомый объект, и вы хотите отфильтровать их.
- Проект 2 — В этом проекте исполнители будут искать в интернет-магазине обувь, похожую на заданную. В качестве исходных изображений используйте результаты из первого проекта.
- Проект 3 — В этом проекте исполнители будут сравнивать обувь с исходного изображения (из первого проекта) с обувью, найденной во втором проекте.
- Проект 4 — В этом проекте исполнители будут сравнивать найденную обувь с исходным изображением и определять, какой из вариантов более похож.
Полный код для всех проектов смотрите в приложении.
Создание Customizable-проекта. В проекте вы описываете входные и выходные данные, интерфейс задания и инструкцию по выполнению задания.
Создание пула заданий в проекте. В пуле вы настраиваете контроль качества и фильтры по исполнителям.
Загрузка TSV-файла с заданиями в пул.
Запуск пула.
Получение и агрегирование результатов.
О том, как пополнить счет, читайте в соответствующих разделах: Для нерезидентов России и Для резидентов России.
Узнать больше про настройку ценообразования.
Что дальше
- Создайте Проект 1 для фильтрации изображений.
- Создайте Проект 2 для поиска похожих изображений.
- Создайте Проект 3 для сравнения исходного изображение с результатами из второго проекта.
- Создайте Проект 4 для сравнения подходящих изображений.
- Прочитайте подробнее про декомпозицию заданий.
Частые вопросы
Создайте дополнительное поле во входной спецификации, например, my_val
и присвойте ему тип массив строк, чтобы передать в него нужный список значений.
{{#field type="select" name="result"}} {{#each ../my_val}} {{select_item value=this text=this}} {{/each}} {{/field}}
Скопировано