Analiza tekstu

Wprowadzenie do AWS Boto w Pythonie

Maksim Pecherskiy

Data engineer

Konsola AWS Translate

Konsola AWS Translate

Wprowadzenie do AWS Boto w Pythonie

Tłumaczenie tekstu

Inicjalizacja klienta

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

Tłumaczenie tekstu

response = translate.translate_text(
    Text='Hello, how are you?', 
    SourceLanguageCode='auto', 
    TargetLanguageCode='es')
Wprowadzenie do AWS Boto w Pythonie

Tłumaczenie tekstu

Tłumaczenie tekstu

Wprowadzenie do AWS Boto w Pythonie

Tłumaczenie tekstu

translated_text = translate.translate_text(
    Text='Hello, how are you?', 
    SourceLanguageCode='auto', 
    TargetLanguageCode='es')['TranslatedText']
Wprowadzenie do AWS Boto w Pythonie

Wykrywanie języka

Inicjalizacja klienta boto3 Comprehend

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

Wykrywanie dominującego języka

response = comprehend.detect_dominant_language(
  Text="Hay basura por todas partes a lo largo de la carretera.")
Wprowadzenie do AWS Boto w Pythonie

Wykrywanie języka

Wykrywanie języka

Wprowadzenie do AWS Boto w Pythonie

Analiza sentymentu

Analiza sentymentu

Wprowadzenie do AWS Boto w Pythonie

Analiza sentymentu

Wykrywanie sentymentu tekstu

response = comprehend.detect_sentiment(
  Text="DataCamp students are amazing.", 
  LanguageCode='en')
Wprowadzenie do AWS Boto w Pythonie

Analiza sentymentu

Analiza sentymentu

Wprowadzenie do AWS Boto w Pythonie

Analiza sentymentu

sentiment = comprehend.detect_sentiment(
  Text='Maksim is amazing.', 
  LanguageCode='en')['Sentiment']
Wprowadzenie do AWS Boto w Pythonie

Podsumowanie

Inicjalizacja klienta

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

Tłumaczenie tekstu

response = translate.translate_text(
    Text='Hello, how are you?', 
    SourceLanguageCode='auto', 
    TargetLanguageCode='es')
Wprowadzenie do AWS Boto w Pythonie

Podsumowanie

Inicjalizacja klienta boto3 Comprehend

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

Wykrywanie dominującego języka

response = comprehend.detect_dominant_language(
  Text="Hay basura por todas partes a lo largo de la carretera.")
Wprowadzenie do AWS Boto w Pythonie

Podsumowanie

Wykrywanie sentymentu tekstu

response = comprehend.detect_sentiment(
  Text="Maksim is amazing.", 
  LanguageCode='en')
Wprowadzenie do AWS Boto w Pythonie

Czas na ćwiczenia!

Wprowadzenie do AWS Boto w Pythonie

Preparing Video For Download...