시작하기무료로 시작하기

요청 감정 분석하기

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

Get It Done requests in many languages

이 연습 문제에서는 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()
코드 편집 및 실행