Biçimlendirilmiş metin üzerinde duygu analizi
Bu egzersizde, call_2.wav (dosya) dosyasının müşteri kanalındaki duyguyu hesaplayacaksın.
Müşteri kanalını ayırıp call_2_channel_2.wav (dosya) olarak kaydettin.
Ancak duygu analizindeki deneyiminden biliyorsun ki duygu cümleden cümleye değişebilir.
Bunu cümle bazında hesaplamak için, NLTK'ın sent_tokenize() modülünü kullanarak bölmeyi cümlelere ayırıyorsun.
Ama transcribe_audio() cümle döndürmüyor. Cümlelerle duygu analizini denemek için, cümle içeren call_2_channel_2_paid_api_text metnini almak üzere ücretli bir API hizmetini denedin.
Bu egzersiz, kursun bir parçasıdır
Python ile Konuşma Dili İşleme
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
from nltk.sentiment.vader import SentimentIntensityAnalyzer
# Create SentimentIntensityAnalyzer instance
sid = SentimentIntensityAnalyzer()
# Transcribe customer channel of call 2
call_2_channel_2_text = transcribe_audio(____)
# Display text and sentiment polarity scores
print(call_2_channel_2_text)
print(sid.____(call_2_channel_2_text))