翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
crowd-classifier-multi-select
音声、ビデオ、テキストなど、さまざまな形式のコンテンツを 1 つ以上のカテゴリに分類するためのウィジェット。分類するコンテンツは、オブジェクトと呼ばれます。
この Crowd HTML 要素を使用する HTML テンプレートのインタラクティブな例については、「」を参照してくださいCodePen
次に、この要素を使用して作成された HTML ワーカータスクテンプレートの例を示します。次のコードをコピーし、拡張子 .html
でファイルに保存します。任意のブラウザでファイルを開き、このテンプレートをプレビューして操作します。
<script src="https://assets.crowd.aws/crowd-html-elements.js"></script> <crowd-form> <crowd-classifier-multi-select name="category" categories="['Positive', 'Negative', 'Neutral']" header="Select the relevant categories" exclusion-category="{ text: 'None of the above' }" > <classification-target> {{ task.input.taskObject }} </classification-target> <full-instructions header="Text Categorization Instructions"> <p><strong>Positive</strong> sentiment include: joy, excitement, delight</p> <p><strong>Negative</strong> sentiment include: anger, sarcasm, anxiety</p> <p><strong>Neutral</strong>: neither positive or negative, such as stating a fact</p> <p><strong>N/A</strong>: when the text cannot be understood</p> <p>When the sentiment is mixed, such as both joy and sadness, choose both labels.</p> </full-instructions> <short-instructions> Choose all categories that are expressed by the text. </short-instructions> </crowd-classifier-multi-select> </crowd-form>
属性
次の属性が、crowd-classifier-multi-select
要素でサポートされています。各属性は、文字列値または文字列値を受け入れます。
カテゴリ
必須。文字列の JSON 形式の配列であり、各文字列はワーカーがオブジェクトに割り当てることのできるカテゴリです。
ヘッダー
必須。イメージの上に表示するテキスト。これは通常、ワーカーへの質問や簡単な手順になります。
name
必須。このウィジェットの名前。フォーム出力で、名前はウィジェットの入力用のキーとして使用されます。
exclusion-category
オプション。次の形式の JSON 形式の文字列: "{ text:
'
。この属性は、ワーカー UI に表示されるオブジェクトにラベルが適用されない場合にワーカーが選択できるデフォルト値を設定します。default-value
' }"
要素の階層
この要素には、以下の親および子要素があります。
リージョン
この要素は次のリージョンを使用します。
classification-target
ワーカーによって分類されるコンテンツ。コンテンツは、プレーンテキストでも、HTML を使用してテンプレートで指定するオブジェクトでもかまいません。例えば、HTML 要素を使用して、ビデオまたはオーディオプレイヤーを含めたり、PDF ファイルを埋め込んだり、2 つ以上の画像の比較を含めたりすることができます。
full-instructions
テキストを分類する方法に関する一般的な手順。
short-instructions
タスク固有の重要な手順。これらの手順は目立つように表示されます。
出力
この要素の出力は、指定された name
値をプロパティ名として使用し、categories
の文字列をプロパティの値として使用するオブジェクトです。
例 : 要素の出力サンプル
この要素の出力サンプルを次に示します。
[ { "
<name>
": { labels: ["label_a", "label_b"] } } ]
その他の参照資料
詳細については、次を参照してください。