AI'nın genel uygulamalarda nadiren kullanıldığına inanıyorum, ancak olabilir ve yavaşça olacağını düşünüyorum.
Bir uygulamanın AI'sının öğrenmesi gereken bilgiler uygulama içinde, kullanıcı etkileşiminden veya hatadan kaynaklanıyorsa, programın bu tür bilgileri günlüğe kaydedip günlüklerde kalıp arayabileceği akıllı olur. Ehat görevlerinin en sık yapıldığını, kaç adım gerektiğini görmek kullanıcılara profil verebilir. Daha sonra bu görevin yinelendiğini fark ettiğinde, kullanıcıya aşağıdakileri yapan bir makroyu yürütmesini isteyip istemediklerini sorabilir [sonra adımların bir listesini sunar ve gerektiğinde düzenlemelerine izin verir]. Daha sonra kullanıcıyı gözlemleyerek öğrendiği 'makro'yu yürütür.
AI'nin başka bir kullanımı, sadece yazılımda değil, yazılımın verimsiz, yedekli veya yanlış kullanıldığında kullanıcı hatasıdır. Yazılım, bir dizi kullanıcı görevi modeli (AI planları gibi) verilecek şekilde tasarlandıysa, kullanıcıları bilinen görevleri gerçekleştirme biçiminde gözlemleyebilir ve öneriler sunabilir ya da olağandışı olağandışı sonuçların amaçlandığını teyit edebilir.
Ve elbette, AI kullanıcı arayüzü tasarımında, cihazlarda, web sitelerinde veya uygulamalarda yaygın olarak kullanılabilir. Bunlardan bazıları, ses tanıma gibi, şu anda günlük kullanımın ana akımına giriyor. Kendi verilerini ekleyebilen uygulamalarla yapılan görüşmeler ve görev / kavram / alan modelleri daha da geliştikçe , uygulama içindeki AI gereksinimi sadece artacaktır.
Bir var tonluk AI uygulamalarında kullanılabilecek yollardan. Bunlardan birkaçı mobil cihazlarda ve uygulamalarında, genellikle kullanıcı hareketliliğinin harici web tabanlı veritabanlarıyla (örneğin GPS ve haritalar) kaynaşmasıyla ortaya çıkmaya başladı, ancak IMO yavaştı.