MulaiMulai sekarang secara gratis

Analisis sentimen pada teks terformat

Dalam latihan ini, Anda akan menghitung sentimen pada kanal pelanggan dari call_2.wav (file).

Anda telah memisahkan kanal pelanggan dan menyimpannya sebagai call_2_channel_2.wav (file).

Namun berdasarkan pengalaman Anda dengan analisis sentimen, hasilnya dapat berubah dari satu kalimat ke kalimat lain.

Untuk menghitungnya per kalimat, Anda melakukan pemisahan menggunakan modul sent_tokenize() dari NLTK.

Tetapi transcribe_audio() tidak mengembalikan kalimat. Untuk mencoba analisis sentimen berbasis kalimat, Anda telah mencoba layanan API berbayar untuk memperoleh call_2_channel_2_paid_api_text yang berisi kalimat-kalimat.

Latihan ini adalah bagian dari kursus

Pemrosesan Bahasa Lisan dengan Python

Lihat Kursus

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

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))
Edit dan Jalankan Kode