ПочатиПочніть безкоштовно

Виїзд бригади для самокатів

Міська рада була в захваті від прогнозу Сема щодо того, чи блокує самокат тротуар. Їм настільки сподобалося, що вони попросили її створити систему сповіщень для направлення бригад, аби вилучати самокати з тротуарів.

З використанням створеного нею набору даних Сем може направляти бригади за координатами випадку, коли запит має негативну тональність.

Scooter Dataframe

У цій вправі ви допоможете Сем упровадити систему, що відправляє бригади на основі тональності та розпізнавання зображень. Ви допоможете поєднати роботу людини й машини для ефективного управління містом!

Ця вправа є частиною курсу

Вступ до AWS Boto в Python

Переглянути курс

Інструкції до вправи

  • Отримайте ARN теми SNS для 'scooter_notifications'.
  • Для кожного рядка, якщо тональність — 'NEGATIVE' і на зображенні є самокат, сформуйте повідомлення для надсилання.
  • Опублікуйте сповіщення в тему SNS.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# 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")
Редагувати та запускати код