Saya percaya AI jarang digunakan dalam aplikasi umum, tetapi bisa saja, dan saya pikir lambat akan.
Jika informasi yang harus dipelajari oleh AI aplikasi muncul di dalam aplikasi, dari interaksi atau kesalahan pengguna, akan lebih baik jika program dapat mencatat informasi semacam itu dan kemudian mencari pola dalam log. Itu bisa profil pengguna untuk melihat tugas apa yang paling sering dilakukan, berapa banyak langkah yang diperlukan. Kemudian ketika ia mengenali tugas itu berulang, ia bisa bertanya kepada pengguna apakah mereka ingin menjalankan makro yang melakukan hal berikut [kemudian menyajikan dengan daftar langkah-langkah, yang memungkinkan mereka untuk mengedit sesuai kebutuhan]. Kemudian ia mengeksekusi 'makro' yang dipelajari dari mengamati pengguna.
Penggunaan AI lainnya adalah deteksi kesalahan, tidak hanya dalam perangkat lunak, tetapi juga dalam kesalahan pengguna saat perangkat lunak digunakan secara tidak efisien, berlebihan, atau tidak tepat. Jika perangkat lunak dirancang sedemikian rupa sehingga diberikan serangkaian model tugas pengguna (seperti rencana AI), ia dapat mengamati pengguna dalam cara mereka mencapai tugas-tugas yang diketahui, dan menawarkan saran atau meminta konfirmasi bahwa hasil yang tidak biasa segera dimaksudkan.
Dan tentu saja, AI dapat digunakan secara luas dalam desain antarmuka pengguna, pada perangkat, situs web, atau aplikasi. Beberapa di antaranya, seperti pengenalan suara, kini memasuki arus utama penggunaan sehari-hari. Saat percakapan dengan aplikasi yang dapat menambahkan data mereka sendiri dan model tugas / konsep / domain berkembang lebih lanjut, kebutuhan akan AI di dalam aplikasi hanya akan tumbuh.
Ada banyak cara AI dapat digunakan dalam aplikasi. Beberapa di antaranya sudah mulai muncul di perangkat seluler dan aplikasinya, biasanya dalam penggabungan mobilitas pengguna dengan basis data eksternal berbasis web (misalnya GPS dan peta), tetapi IMO sudah lambat.