Comprender texto

Introducción a AWS Boto en Python

Maksim Pecherskiy

Data engineer

Consola de AWS Translate

Consola de AWS Translate

Introducción a AWS Boto en Python

Traducción de texto

Inicializar cliente

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

Traducir texto

response = translate.translate_text(
    Text='Hello, how are you?', 
    SourceLanguageCode='auto', 
    TargetLanguageCode='es')
Introducción a AWS Boto en Python

Traducción de texto

Traducción de texto

Introducción a AWS Boto en Python

Traducción de texto

translated_text = translate.translate_text(
    Text='Hello, how are you?', 
    SourceLanguageCode='auto', 
    TargetLanguageCode='es')['TranslatedText']
Introducción a AWS Boto en Python

Detección de idioma

Inicializar cliente de Comprehend con boto3

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

Detectar idioma dominante

response = comprehend.detect_dominant_language(
  Text="Hay basura por todas partes a lo largo de la carretera.")
Introducción a AWS Boto en Python

Detección de idioma

Detección de idioma

Introducción a AWS Boto en Python

Análisis de sentimiento

Análisis de sentimiento

Introducción a AWS Boto en Python

Análisis de sentimiento

Detectar sentimiento del texto

response = comprehend.detect_sentiment(
  Text="DataCamp students are amazing.", 
  LanguageCode='en')
Introducción a AWS Boto en Python

Análisis de sentimiento

Análisis de sentimiento

Introducción a AWS Boto en Python

Análisis de sentimiento

sentiment = comprehend.detect_sentiment(
  Text='Maksim is amazing.', 
  LanguageCode='en')['Sentiment']
Introducción a AWS Boto en Python

Repaso

Inicializar cliente

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

Traducir texto

response = translate.translate_text(
    Text='Hello, how are you?', 
    SourceLanguageCode='auto', 
    TargetLanguageCode='es')
Introducción a AWS Boto en Python

Repaso

Inicializar cliente de Comprehend con boto3

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

Detectar idioma dominante

response = comprehend.detect_dominant_language(
  Text="Hay basura por todas partes a lo largo de la carretera.")
Introducción a AWS Boto en Python

Repaso

Detectar sentimiento del texto

response = comprehend.detect_sentiment(
  Text="Maksim is amazing.", 
  LanguageCode='en')
Introducción a AWS Boto en Python

¡Vamos a practicar!

Introducción a AWS Boto en Python

Preparing Video For Download...