요청 감정 분석하기
Streets Director를 위해 Get It Done 사례를 성공적으로 번역한 후, 그가 한 가지를 더 부탁했습니다. 그는 시청 부서의 업무에 대해 시민들이 어떻게 느끼는지 정말로 알고 싶어 합니다. 그녀는 Get It Done 요청에 대한 감정 분석으로 그 질문에 답할 수 있다고 믿고 있어요. 이미 CSV는 dumping_df 변수에 로드되었고, 다음 열만 남기도록 서브셋팅해 두었습니다:

이 연습 문제에서는 Get It Done 사례를 제출하는 시민들의 목소리에서 어떤 분위기가 드러나는지, 그리고 시와의 상호작용을 긍정적인 마음으로 시작하는지 부정적인 마음으로 시작하는지를 Sam이 더 잘 이해할 수 있도록 도와주세요.
이 연습은 강의의 일부입니다
Python으로 시작하는 AWS Boto
연습 안내
- 모든 행에 대해
'public_description'의 감정을 탐지하세요. - 결과를
'sentiment'열에 저장하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
for index, row in dumping_df.iterrows():
# Get the translated_desc into a variable
description = dumping_df.loc[index, 'public_description']
if description != '':
# Get the detect_sentiment response
response = comprehend.____(
____=description,
____='en')
# Get the sentiment key value into sentiment column
dumping_df.loc[index, 'sentiment'] = response['____']
# Preview the dataframe
dumping_df.head()