[python] NLTK를 사용해 텍스트 감정 분석을 수행하는 방법은 무엇인가요?
  1. NLTK 설치: 먼저 NLTK를 설치해야 합니다. 다음 명령어를 사용하여 설치할 수 있습니다.
    pip install nltk
    
  2. 필요한 모듈 임포트: NLTK에서 제공하는 모듈을 사용하기 위해 다음과 같이 모듈을 임포트합니다.
    import nltk
    from nltk.sentiment import SentimentIntensityAnalyzer
    nltk.download('vader_lexicon')
    
  3. 텍스트 데이터 로드: 감정 분석을 수행할 텍스트 데이터를 로드합니다.
    text = "이 영화는 정말로 훌륭합니다!"
    
  4. SentimentIntensityAnalyzer 객체 생성: SentimentIntensityAnalyzer 객체를 생성합니다.
    sid = SentimentIntensityAnalyzer()
    
  5. 감정 점수 계산: polarity_scores 메서드를 사용하여 입력 문장의 감정 점수를 계산합니다.
    scores = sid.polarity_scores(text)
    
  6. 결과 출력: 계산된 감정 점수를 출력합니다.
    print(scores)
    

감정 점수는 문장에 대한 긍정성, 부정성, 중립성 및 강도를 나타내는 딕셔너리 형태로 반환됩니다. 이를 통해 텍스트의 감정을 파악할 수 있습니다.

더 자세한 내용은 NLTK의 공식 문서를 참조하십시오: NLTK Sentiment Analysis