Apakah ada model AI untuk menghasilkan kalimat sarkastik?

9

Saat ini saya sedang mengerjakan aplikasi Android AI.

Saya mengetahui model AI untuk menghasilkan kalimat acak. Namun, apakah ada model AI untuk menghasilkan kalimat sarkastik?

Praharsh Bhatt
sumber
1
Mengenali dan menafsirkan sarkasme seringkali merupakan tugas yang sulit bahkan bagi manusia untuk memahaminya; karena Anda hanya dapat mempelajari hal-hal yang dapat Anda kenali, saya tidak melihat cara yang valid untuk menyelesaikan tugas Anda.
Lovecraft
Nah, jika Anda menyelam dan melihat lebih dekat, kita melihat bahwa pernyataan ironis adalah yang paling mungkin menjadi sarkastik. Jadi, sebagai gantinya; apakah ada cara untuk menghasilkan pernyataan ironis acak?
Praharsh Bhatt
Anda dapat menggunakan Generative modelsseperti NB (Naive Bayes) dan menggunakan probabilitas menggunakan korpus besar untuk menghasilkan kalimat acak dengan n gram
ᴀʀᴍᴀɴ
Saya merekomendasikan untuk meneliti konsep "pujian backhanded" dan komedi Don Rickles , yang secara luas dianggap sebagai contoh bentuk, untuk inspirasi. (Dan tolong beri tahu kami tentang kemajuan Anda. Memiliki asisten komputer yang sarkastik adalah impian saya.)
DukeZhou
@DukeZhou Tim saya sedang mengembangkan AI untuk Android di sini: play.google.com/store/apps/details?id=com.multiverse.jarvis Di situlah kami ingin mengimplementasikan algoritma.
Praharsh Bhatt

Jawaban:

1

Anda juga bisa membuat basis data kalimat sarkastik, terutama dari, misalnya drama bersejarah. Dan kemudian latih perangkat lunak Anda untuk mengenali pola kalimat-kalimat itu.

Misalnya konstruksi gramatikal / ketertiban, panjang (atau situasi membangun hingga sarkasme).

Dan gunakan basis data itu sebagai titik awal, dengan umpan balik untuk dipelajari, atau Anda dapat menggunakan metode di atas untuk meningkatkan hasil efektif Anda.

Pendekatan lain adalah menggunakan pendekatan yang serupa tetapi terbalik; mempelajari basis data tersebut dan membangun output yang setara berdasarkan koherensi, dan kemudian memperkirakan prosedur pembuatan keluaran. (Dikombinasikan dengan metode lain)

di
sumber
7

Suatu bentuk sarkasme yang sederhana melibatkan pembalikan langsung dari makna literal dari pernyataan itu, misalnya "Cuaca hebat yang kita alami" (selama badai petir), "hanya apa yang saya butuhkan" (ketika ada sesuatu yang salah).

Masalah dengan melakukan ini dalam kalimat acak adalah bahwa Anda mungkin tidak memiliki konteks untuk menetapkan pembalikan makna literal.

Anda mungkin dapat membangunnya dengan menggunakan templat di sepanjang baris "Hanya apa yang saya butuhkan - (hal buruk acak terjadi) hari ini"

Atau, ketika hasil dari suatu proses dihitung, jika itu bukan hasil yang diinginkan, alih-alih mengembalikan "misi tidak berhasil" atau "misi belum selesai", AI dapat mengatakan "Anda mengalami hari yang menyenangkan, bukan Anda? - misi tidak berhasil "atau" kerja bagus, genius - misi belum selesai ".

Sebagian besar kalimat acak tidak akan cocok untuk sarkasme, sehingga hanya bisa diterapkan dalam keadaan tertentu.

Tidak jelas dari pertanyaan Anda apa konteksnya untuk kalimat acak ini, dan oleh karena itu tidak jelas apakah konteks itu akan cocok untuk sarkasme sama sekali.

Jnani Jenny Hale
sumber
2

Lihatlah makalah A Arsitektur Modular untuk Generasi Sarkasme Tanpa pengawasan (2019) oleh Mishra et al.

Secara abstrak, penulis menulis

Dalam makalah ini, kami mengusulkan kerangka kerja baru untuk generasi sarkasme; sistem mengambil pendapat negatif literal sebagai input dan menerjemahkannya ke dalam versi sarkastik. Kerangka kerja kami tidak memerlukan data berpasangan untuk pelatihan.

Inilah implementasi rujukan.

nbro
sumber