Saat ini saya sedang membuat skrip yang menyenangkan, yang pada dasarnya cocok dengan frasa yang diberikan dan memberikan respons yang telah ditentukan berdasarkan pada match-point. Anda dapat memintanya untuk mengambil beberapa informasi berdasarkan umpan langsung, menjalankan tugas, memberi tahu anekdot atau hanya mengobrol dengannya.
Saya sudah memiliki deteksi bawaan untuk badwords, caps lock, atau keduanya. Program ini memiliki nama perempuan dan saya berusaha sedekat mungkin untuk menjadi seorang gadis-gadis, pada istilah logika (misalnya: semua orang tahu bahwa sebagian besar gadis-gadis suka mengambil 700ms untuk menanggapi pertanyaan, tentu saja bercanda). Jadi, inilah sedikit contohnya:
Klien: APA MASALAH ANDA?
Kiku: JANGAN GUNAKAN BAHWA DENGAN SAYA!
Klien: #### Anda
Kiku: mengapa Anda begitu jahat padaku: /
Namun, saya benar-benar ingin menambahkan fitur sarkasme ke dalamnya. Jadi jika Anda menulis sesuatu dengan sarkasme, maka dia akan mendeteksi dan meresponsnya. Sekarang ini adalah bagian yang sulit, Bagaimana Anda mengajar naskah, apa itu sarkasme?
Bagi saya lebih spesifik. Apa kata sarkastik yang paling umum digunakan saat ini? Atau bagaimana cara mendapatkan statistik itu? Bagaimana saya bisa membuat naskah memahami konteks kalimat yang diberikan?
MEMPERBARUI
Karena pertanyaan ini semakin banyak gembar-gembor, saya pikir hal-hal harus dihapus sedikit lebih. Sangat jelas, bahwa membuat naskah sepenuhnya mendeteksi sarkasme pada dasarnya tidak mungkin. Setidaknya dalam hal yang masuk akal. Namun, saya percaya bahwa sejumlah kemungkinan sarkasme dapat dideteksi.
Saat ini saya telah membuatnya sejauh ini, sehingga skrip saya dapat mendeteksi sarkasme yang sangat terbatas. Saya telah menetapkan beberapa kata-kata sarkastik yang umum (namun, hanya saja kata-kata itu tidak berguna). Misalnya: seperti, apa pun, ya, benar dan hebat. Dan kemudian pertama cocok, hal-hal sederhana, seperti huruf besar dan dikutip: THANKS you are so smart
atau oh you are so "SMART"
.
Karena fungsi utama skrip adalah untuk melakukan tugas atau mengambil informasi, dan kata penutup itu akan menanyakan apakah itu yang Anda maksudkan. Kemudian saya berpikir, menambahkan "terima kasih" sebagai variabel khusus. Jadi yeah thanks
atau whatever thanks
akan memicu kemungkinan sarkasme, dan skrip akan bertanya kepada Anda: "Apakah saya mendeteksi sarkasme?" Taruhan terbaik Anda adalah dengan mengatakan "maaf", jika tidak maka akan menambah titik peringatan dan jika batas tercapai - itu akan mulai mengabaikan Anda.
Karena algoritma yang sangat sederhana ini tampaknya benar-benar berfungsi, maka ide ini memiliki masa depan, tentu saja setelah banyak penyetelan dan penyesuaian. Namun, seseorang yang jauh lebih pintar akan membuat perangkat lunak open-source dengan ide yang sama dalam pikiran. Maka fitur ini dapat dikaitkan dengan banyak fungsi di web. Layanan pelanggan mungkin akan mendapat manfaat paling besar, namun, perangkat lunak jenis ini juga dapat digunakan untuk mendeteksi konten yang "dapat di-flag".