Firma musi wyodrębnić nazwy składników z rekordów przepisów przechowywanych jako pliki tekstowe w zasobniku Amazon S3. Aplikacja internetowa będzie wysyłać zapytania do tabeli DynamoDB, używając nazw składników, aby określić wynik odżywiania. Firma może tolerować rekordy niezwiązane z żywnością i błędy, a także nie ma pracowników z doświadczeniem w ML. Które rozwiązanie jest NAJBARDZIEJ opłacalne?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Użyj S3 Event Notifications do wywołania funkcji AWS Lambda w zdarzeniu PutObject. Zaprogramuj funkcję Lambda, aby analizowała obiekt i wyodrębniała nazwy składników za pomocą Amazon Comprehend. Zapisz dane wyjściowe Amazon Comprehend w tabeli DynamoDB..
Dlaczego to jest odpowiedź
Poprawne rozwiązanie jest najbardziej opłacalne, ponieważ wykorzystuje Amazon Comprehend, usługę uczenia maszynowego do przetwarzania języka naturalnego (NLP), która jest w pełni zarządzana i nie wymaga doświadczenia w ML. S3 Event Notifications wywołują funkcję Lambda po umieszczeniu nowego pliku, a Lambda używa Comprehend do ekstrakcji nazw składników, które następnie są zapisywane w DynamoDB. Jest to efektywne i skalowalne. Opcja z Amazon Forecast jest nieprawidłowa, ponieważ Forecast służy do prognozowania szeregów czasowych, a nie do ekstrakcji tekstu. Opcja z Amazon Polly jest niepraktyczna i kosztowna, ponieważ wymaga ręcznej pracy i nie automatyzuje ekstrakcji składników. Opcja z Amazon SageMaker jest mniej opłacalna, ponieważ SageMaker wymaga większej wiedzy z zakresu ML i zarządzania modelami, co jest sprzeczne z wymaganiem braku doświadczenia w ML.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana