Začněte nyníZačněte zdarma

Překlad žádostí Get It Done

Žádosti Get It Done přicházejí často s popisem v různých jazycích. To je výzva pro mnoho městských týmů – aby mohly žádosti zpracovat, potřebují mít k dispozici překladatele nebo doufat, že někdo z týmu daný jazyk ovládá.

Ředitel oddělení dopravní infrastruktury požádal Sam o pomoc. Chtěl, aby žádosti Get It Done překládala automaticky na konci každého pracovního dne.

Sam se rozhodla žádosti zpracovat přes službu AWS Translate. CSV soubor už načetla do proměnné dumping_df a vybrala z něj tyto sloupce:

Get It Done requests in many languages

Pomoz Sam přeložit žádosti do španělštiny pomocí služby AWS Translate!

Toto cvičení je součástí kurzu

Introduction to AWS Boto in Python

Zobrazit kurz

Pokyny k cvičení

  • Pro každý řádek v DataFrame ho přelož do angličtiny.
  • Původní jazyk ulož do sloupce original_lang.
  • Nový překlad ulož do sloupce translated_desc.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

for index, row in dumping_df.iterrows():
  	# Get the public_description into a variable
    description = dumping_df.loc[index, 'public_description']
    if description != '':
      	# Translate the public description
        resp = translate.____(
            ____=description, 
            ____='auto', ____='en')
        # Store original language in original_lang column
        dumping_df.loc[index, 'original_lang'] = resp['____']
        # Store the translation in the translated_desc column
        dumping_df.loc[index, 'translated_desc'] = resp['____']
# Preview the resulting DataFrame
dumping_df = dumping_df[['service_request_id', 'original_lang', 'translated_desc']]
dumping_df.head()
Upravit a spustit kód