crowd-classifier - Amazon SageMaker

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

crowd-classifier

音声、動画、テキストなど、イメージ以外のコンテンツを分類するためのウィジェット。

この Crowd HTML 要素を使用する HTML テンプレートのインタラクティブな例については、「CodePen」を参照してください。

以下に、crowd-classifier を使用して作成した HTML ワーカータスクテンプレートの例を示します。この例では、Liquid テンプレート言語を使用して以下を自動化しています。

  • categories パラメータのカテゴリのラベル付け

  • classification-target パラメータで分類するオブジェクト

次のコードをコピーし、拡張子 .html でファイルに保存します。任意のブラウザでファイルを開き、このテンプレートをプレビューして操作します。

<script src="https://assets.crowd.aws/crowd-html-elements.js"></script> <crowd-form> <crowd-classifier name="category" categories="{{ task.input.labels | to_json | escape }}" header="What type of a document is this?" > <classification-target> <iframe style="width: 100%; height: 600px;" src="{{ task.input.taskObject | grant_read_access }}" type="application/pdf"></iframe> </classification-target> <full-instructions header="Document Classification Instructions"> <p>Read the task carefully and inspect the document.</p> <p>Choose the appropriate label that best suits the document.</p> </full-instructions> <short-instructions> Please choose the correct category for the document </short-instructions> </crowd-classifier> </crowd-form>

属性

次の属性が、この要素でサポートされています。

カテゴリ

文字列の JSON 形式の配列であり、各文字列はワーカーがテキストに割り当てることのできるカテゴリです。カテゴリとして "other" を含める必要があります。そうしない場合、ワーカーは回答を提供できません。

ヘッダー

イメージの上に表示するテキスト。これは通常、ワーカーへの質問や簡単な手順になります。

name

このウィジェットの名前。これは、フォーム出力でウィジェットの入力用のキーとして使用されます。

要素の階層

この要素には、以下の親および子要素があります。

リージョン

この要素では、次のリージョンがサポートされています。

classification-target

ワーカーによって分類されるコンテンツ。これはプレーンテキストまたは HTML となります。HTML を使用できる例として、動画または音声プレイヤーの埋め込み、PDF の埋め込み、または 2 つ以上のイメージの比較実行が含まれますが、これに限定されるものではありません

full-instructions

テキスト分類を実行する方法についての一般的な手順。

short-instructions

目立つ場所に表示されるタスク固有の重要な手順。

出力

この要素の出力は、指定された name 値をプロパティ名として使用し、categories の文字列をプロパティの値として使用するオブジェクトです。

例 : 要素の出力サンプル

この要素の出力サンプルを次に示します。

[ { "<name>": { "label": "<value>" } } ]

以下の資料も参照してください。

詳細については、以下を参照してください。