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:

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
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()