Saya membuat klien asisten virtual untuk proyek Universitas saya dan ada sedikit masalah dalam mendapatkan pengembalian tag berdasarkan string yang cocok. Sistem bekerja seperti ini: 1. Input ucapan pengguna diubah menjadi string. 2. String tersebut kemudian dicocokkan dengan kolom dalam tabel. 3. Kolom yang cocok mengembalikan idnya yang kemudian mengembalikan dua tag dari tabel lain.
Masalahnya adalah untuk menelepon seseorang, bagaimana cara mengatasinya? Maksud saya, pengguna akan mengatakan sesuatu seperti ini: "Panggil Arya", di sini saya tidak dapat memiliki perintah yang telah ditentukan sebelumnya untuk setiap orang jadi saya harus menggunakan pemilih "MATCH" atau "LIKE" di SQL. Tapi kemudian jika saya menggunakan penyeleksi ini maka saya akan mengembalikan tag untuk mengatakan membuka aplikasi facebook meskipun saya hanya "facebook", karena perintah untuk facebook adalah "buka facebook" atau "jalankan facebook".
Lalu bagaimana cara menyiasatinya. Tolong bantu.