テキストの理解

Python で始める AWS Boto 入門

Maksim Pecherskiy

Data engineer

AWS Translate コンソール

AWS Translate コンソール

Python で始める AWS Boto 入門

テキストの翻訳

クライアントの初期化

translate = boto3.client('translate', 
    region_name='us-east-1', 
    aws_access_key_id=AWS_KEY_ID, aws_secret_access_key=AWS_SECRET)

テキストを翻訳

response = translate.translate_text(
    Text='Hello, how are you?', 
    SourceLanguageCode='auto', 
    TargetLanguageCode='es')
Python で始める AWS Boto 入門

テキストの翻訳

テキストの翻訳

Python で始める AWS Boto 入門

テキストの翻訳

translated_text = translate.translate_text(
    Text='Hello, how are you?', 
    SourceLanguageCode='auto', 
    TargetLanguageCode='es')['TranslatedText']
Python で始める AWS Boto 入門

言語の検出

boto3 Comprehend クライアントの初期化

comprehend = boto3.client('comprehend', 
    region_name='us-east-1', 
    aws_access_key_id=AWS_KEY_ID, aws_secret_access_key=AWS_SECRET)

主要言語を検出

response = comprehend.detect_dominant_language(
  Text="Hay basura por todas partes a lo largo de la carretera.")
Python で始める AWS Boto 入門

言語の検出

言語の検出

Python で始める AWS Boto 入門

感情の把握

感情の把握

Python で始める AWS Boto 入門

感情の把握

テキストの感情を検出

response = comprehend.detect_sentiment(
  Text="DataCamp students are amazing.", 
  LanguageCode='en')
Python で始める AWS Boto 入門

感情の把握

感情の把握

Python で始める AWS Boto 入門

感情の把握

sentiment = comprehend.detect_sentiment(
  Text='Maksim is amazing.', 
  LanguageCode='en')['Sentiment']
Python で始める AWS Boto 入門

復習

クライアントの初期化

translate = boto3.client('translate', 
    region_name='us-east-1', 
    aws_access_key_id=AWS_KEY_ID, aws_secret_access_key=AWS_SECRET)

テキストを翻訳

response = translate.translate_text(
    Text='Hello, how are you?', 
    SourceLanguageCode='auto', 
    TargetLanguageCode='es')
Python で始める AWS Boto 入門

復習

boto3 Comprehend クライアントの初期化

comprehend = boto3.client('comprehend', 
    region_name='us-east-1', 
    aws_access_key_id=AWS_KEY_ID, aws_secret_access_key=AWS_SECRET)

主要言語を検出

response = comprehend.detect_dominant_language(
  Text="Hay basura por todas partes a lo largo de la carretera.")
Python で始める AWS Boto 入門

復習

テキストの感情を検出

response = comprehend.detect_sentiment(
  Text="Maksim is amazing.", 
  LanguageCode='en')
Python で始める AWS Boto 入門

練習しましょう!

Python で始める AWS Boto 入門

Preparing Video For Download...