Я полагаю, что ИИ редко используется в основных приложениях, но это может быть, и я думаю, что медленно будет.
Если информация, которую должен изучить ИИ приложения, возникает внутри приложения из-за взаимодействия с пользователем или из-за ошибки, было бы разумно, если бы программа могла регистрировать такую информацию, а затем искать шаблоны в журналах. Он может профилировать пользователей, чтобы увидеть, какие задачи выполняются чаще всего, сколько нужно шагов. Затем, когда он распознает эту задачу, повторяющуюся, он может спросить пользователя, хочет ли он, чтобы он выполнил макрос, который сделал следующее [затем он представляет список шагов, позволяя им редактировать при необходимости]. Затем он выполняет «макрос», который он узнал из наблюдения за пользователем.
Другое использование AI - это обнаружение ошибок не только в программном обеспечении, но и в ошибках пользователя, когда программное обеспечение использовалось неэффективно, избыточно или ненадлежащим образом. Если программное обеспечение было разработано таким образом, чтобы ему было предоставлено множество моделей пользовательских задач (например, планов ИИ), оно могло наблюдать за пользователями в том, как они выполняют известные задачи, и предлагать предложения или запрашивать подтверждение того, что предполагаются неизбежные необычные результаты.
И, конечно, ИИ может широко использоваться при разработке пользовательского интерфейса, на устройствах, веб-сайтах или в приложениях. Кое-что из этого, например распознавание голоса, сейчас входит в русло повседневного использования. По мере развития разговоров с приложениями, которые могут добавлять свои собственные данные и модели задач / концепций / доменов, потребность в ИИ внутри приложения будет только расти.
Есть целая тонна способов , что ИИ может быть использован в приложениях. Некоторые из них начали появляться в мобильных устройствах и их приложениях, обычно в сочетании мобильности пользователей с внешними веб-базами данных (например, GPS и карты), но IMO это было медленно.