一家公司正在推出一款新產品,需要建立一種機制來監控社交媒體上有關該公司及其新產品的評論。該公司需要能夠評估社交媒體帖子中表達的情感,可視化趨勢,並根據各種閾值配置警報。該公司需要快速實施該解決方案,並希望最大限度地減少評估信息所需的基礎設施和數據科學資源。該公司已經有了一個解決方案來收集社交媒體帖子中的情感信息,並根據不同的閾值對趨勢和警報進行可視化配置。
A. 使用 BlazingText 算法在 Amazon SageMaker 中訓練一個模型,以檢測社交媒體帖子語料庫中的情感。暴露一個可被 AWS Lambda 調用的端點。當帖子添加到 S3 存儲桶時觸發一個 Lambda 函數,以調用端點並在 Amazon DynamoDB 表和自定義 Amazon CloudWatch 指標中記錄情感。使用 CloudWatch 警報通知分析師趨勢。
B. 使用語義分割算法在 Amazon SageMaker 中訓練一個模型,爲社交媒體帖子語料庫中的語義內容建模。暴露一個可被 AWS Lambda 調用的端點。當對象添加到 S3 存儲桶時觸發一個 Lambda 函數,以調用端點並在 Amazon DynamoDB 表中記錄情感。安排第二個 Lambda 函數來查詢最近添加的記錄,並發送亞馬遜簡單通知服務(Amazon SNS)通知,向分析師通報趨勢。
C. 社交媒體帖子添加到 S3 桶時觸發 AWS Lambda 函數。爲每個帖子調用 Amazon Comprehend 以捕獲消息中的情感,並將情感記錄到 Amazon DynamoDB 表中。安排第二個 Lambda 函數來查詢最近添加的記錄,並發送 Amazon Simple Notification Service (Amazon SNS) 通知,向分析師通報趨勢。
D. 社交媒體帖子添加到 S3 存儲桶時觸發 AWS Lambda 函數。爲每個帖子調用 Amazon Comprehend 以捕獲消息中的情感,並將情感記錄在自定義的 Amazon CloudWatch 指標和 S3 中。使用 CloudWatch 警報通知分析師趨勢。