Điều phối scooter
Hội đồng Thành phố rất ấn tượng với dự đoán của Sam về việc liệu một chiếc scooter có chặn lối đi bộ hay không. Ấn tượng đến mức họ đã yêu cầu cô ấy xây dựng một hệ thống thông báo để điều phối đội đến thu giữ các scooter trên vỉa hè.
Với tập dữ liệu cô ấy đã tạo, Sam có thể điều phối đội đến tọa độ của vụ việc khi một yêu cầu có cảm xúc tiêu cực.

Trong bài tập này, bạn sẽ giúp Sam triển khai một hệ thống điều phối đội dựa trên cảm xúc và nhận dạng hình ảnh. Bạn sẽ giúp Sam kết hợp con người và máy móc để quản lý Thành phố hiệu quả!
Bài tập này là một phần của khóa học
Giới thiệu về AWS Boto trong Python
Hướng dẫn bài tập
- Lấy ARN của SNS topic
'scooter_notifications'. - Với mỗi dòng, nếu cảm xúc là
'NEGATIVE'và có hình ảnh một chiếc scooter, hãy tạo thông điệp để gửi. - Gửi thông báo lên SNS topic.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# Get topic ARN for scooter notifications
topic_arn = sns.____(Name='____')['____']
for index, row in scooter_requests.iterrows():
# Check if notification should be sent
if (row['____'] == 'NEGATIVE') & (row['img_scooter'] == ____):
# Construct a message to publish to the scooter team.
message = "Please remove scooter at {}, {}. Description: {}".____(
row['long'], row['lat'], row['public_description'])
# Publish the message to the topic!
sns.____(____ = topic_arn,
____ = message,
____ = "Scooter Alert")