Jika Anda menggunakan Amazon Lex V2, lihat panduan Amazon Lex V2 sebagai gantinya.
Jika Anda menggunakan Amazon Lex V1, kami sarankan untuk meningkatkan bot Anda ke Amazon Lex V2. Kami tidak lagi menambahkan fitur baru ke V1 dan sangat menyarankan menggunakan V2 untuk semua bot baru.
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Analisis Sentimen
Anda dapat menggunakan analisis sentimen untuk menentukan sentimen yang dinyatakan dalam ucapan pengguna. Dengan informasi sentimen Anda dapat mengelola alur percakapan atau melakukan analisis pasca-panggilan. Misalnya, jika sentimen pengguna negatif, Anda dapat membuat alur untuk menyerahkan percakapan kepada 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 menunjukkan kemungkinan bahwa sentimen terdeteksi dengan benar.
Anda mengaktifkan analisis sentimen untuk bot menggunakan konsol atau dengan menggunakan API Amazon Lex. Di konsol Amazon Lex, pilih tab Pengaturan untuk bot Anda, lalu atur opsi Analisis Sentimen ke Ya. Jika Anda menggunakan API, panggilPutBot operasi dengandetectSentiment
bidang yang diatur ketrue
.
Ketika analisis sentimen diaktifkan, respons dariPostContent danPostText operasi mengembalikan bidang yang disebutsentimentResponse
dalam respons bot dengan metadata lain. sentimentResponse
Bidang ini memiliki dua bidangSentimentScore
,SentimentLabel
dan, yang berisi hasil analisis sentimen. Jika Anda menggunakan fungsi Lambda,sentimentResponse
kolom tersebut disertakan dalam data peristiwa yang dikirim ke fungsi Anda.
Berikut ini adalah contoh darisentimentResponse
bidang dikembalikan sebagai bagian dariPostText
atauPostContent
respon. SentimentScore
Bidang adalah string yang berisi skor untuk respon.
{ "SentimentScore": "{ Mixed: 0.030585512690246105, Positive: 0.94992071056365967, Neutral: 0.0141543131828308, Negative: 0.00893945890665054 }", "SentimentLabel": "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 layanan dan perjanjian untuk Amazon Comprehend. Untuk informasi selengkapnya tentang harga Amazon Comprehend, lihat Harga Amazon Comprehend
Untuk informasi selengkapnya tentang cara kerja analisis sentimen Amazon Comprehend, lihat Menentukan Sentimen dalam Panduan Pengembang Amazon Comprehend.