Menerjemahkan permintaan Get It Done
Sering kali, deskripsi permintaan Get It Done ditulis dalam berbagai bahasa. Hal ini menjadi tantangan bagi banyak tim kota. Untuk meninjau permintaan tersebut, banyak tim harus memiliki penerjemah internal, atau berharap ada seseorang yang menguasai bahasanya.
Direktur Streets meminta bantuan Sam. Ia ingin Sam menerjemahkan permintaan Get It Done dengan menjalankan sebuah job di akhir setiap hari.
Sam memutuskan untuk memproses permintaan tersebut melalui layanan AWS Translate. Ia sudah memuat CSV ke dalam variabel dumping_df dan menyaringnya ke kolom-kolom berikut:

Bantu Sam menerjemahkan permintaan ke bahasa Spanyol dengan menjalankannya melalui layanan AWS Translate!
Latihan ini merupakan bagian dari kursus
Pengantar AWS Boto di Python
Instruksi latihan
- Untuk setiap baris di DataFrame, terjemahkan ke bahasa Inggris.
- Simpan bahasa asli pada kolom
original_lang. - Simpan hasil terjemahan baru pada kolom
translated_desc.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
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()