Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menganalisis sentimen ucapan pengguna dalam percakapan dengan bot Anda
Anda dapat menggunakan analisis sentimen untuk menentukan sentimen yang diungkapkan dalam ucapan pengguna. Dengan informasi sentimen Anda dapat mengelola alur percakapan atau melakukan analisis pasca-panggilan. Misalnya, jika sentimen pengguna negatif, Anda dapat membuat aliran untuk menyerahkan percakapan ke agen manusia.
Amazon Lex terintegrasi dengan Amazon Comprehend untuk mendeteksi sentimen pengguna. Respons dari Amazon Comprehend menunjukkan apakah sentimen keseluruhan teks positif, netral, negatif, atau campuran. Respons berisi sentimen yang paling mungkin untuk ucapan pengguna dan skor untuk masing-masing kategori sentimen. Skor mewakili kemungkinan bahwa sentimen terdeteksi dengan benar.
Anda mengaktifkan analisis sentimen untuk bot menggunakan konsol atau dengan menggunakan Amazon LexAPI. Anda mengaktifkan analisis sentimen pada alias untuk bot. Di konsol Amazon Lex:
-
Pilih alias.
-
Di Detail, pilih Edit.
-
Pilih Aktifkan analisis sentimen untuk analisis sentimen aktif atau nonaktif.
-
Pilih Konfirmasi untuk menyimpan perubahan Anda.
Jika Anda menggunakanAPI, panggil CreateBotAliasoperasi dengan detectSentiment
bidang yang disetel ketrue
.
Ketika analisis sentimen diaktifkan, respons dari RecognizeTextdan RecognizeUtteranceoperasi mengembalikan bidang yang disebut sentimentResponse
dalam interpretations
struktur dengan metadata lainnya. sentimentResponse
Bidang ini memiliki dua bidangsentimentScore
, sentiment
dan, yang berisi hasil analisis sentimen. Jika Anda menggunakan fungsi Lambda, sentimentResponse
bidang tersebut disertakan dalam data peristiwa yang dikirim ke fungsi Anda.
Berikut ini adalah contoh sentimentResponse
bidang yang dikembalikan sebagai bagian dari RecognizeText
atau RecognizeUtterance
respons.
sentimentResponse { "sentimentScore": { "mixed": 0.030585512690246105, "positive": 0.94992071056365967, "neutral": 0.0141543131828308, "negative": 0.00893945890665054 }, "sentiment": "POSITIVE" }
Amazon Lex memanggil Amazon Comprehend atas nama Anda untuk menentukan sentimen dalam setiap ucapan yang diproses oleh bot. Dengan mengaktifkan analisis sentimen, Anda menyetujui persyaratan dan perjanjian layanan untuk Amazon Comprehend. Untuk informasi selengkapnya tentang harga Amazon Comprehend, lihat
Untuk informasi selengkapnya tentang cara kerja analisis sentimen Amazon Comprehend, lihat Menentukan sentimen di Panduan Pengembang Amazon Comprehend.