コマンドの実行可否は、主に AWS Cloud9 で確認しています。
コマンド例を提供してくださる方は、お問い合わせフォームから送信してください。
記載されているコマンド例の修正もこちらからご連絡ください。
テキストの言語を判定
text="Time is money"
aws comprehend detect-dominant-language \
--text "$text"
出力
{
"Languages": [
{
"LanguageCode": "en",
"Score": 0.9972456693649292
}
]
}
by ton
テキストの言語を判定して日本語に翻訳
text="Time is money"
lang=$(aws comprehend detect-dominant-language \
--text "$text" \
--query 'Languages[0].LanguageCode' \
--output text)
aws translate translate-text \
--source-language-code $lang \
--target-language-code "ja" \
--text "$text" \
--query 'TranslatedText'
出力
"時は金なり"
by ton
テキストの言語を判定して構文を分析
text="Time is money"
lang=$(aws comprehend detect-dominant-language \
--text "$text" \
--query 'Languages[0].LanguageCode' \
--output text)
aws comprehend detect-syntax \
--language-code $lang \
--text "$text"
出力
{
"SyntaxTokens": [
{
"TokenId": 1,
"Text": "Time",
"BeginOffset": 0,
"EndOffset": 4,
"PartOfSpeech": {
"Tag": "NOUN",
"Score": 1.0
}
},
{
"TokenId": 2,
"Text": "is",
"BeginOffset": 5,
"EndOffset": 7,
"PartOfSpeech": {
"Tag": "VERB",
"Score": 1.0
}
},
{
"TokenId": 3,
"Text": "money",
"BeginOffset": 8,
"EndOffset": 13,
"PartOfSpeech": {
"Tag": "NOUN",
"Score": 1.0
}
}
]
}
by anonymous