Интеллектуальный персональный программный агент

1. Определение

Интеллектуальный персональный программный агент - мобильная программа, взаимодействующая с пользователем, и предоставляющая услуги в виде выполнения различных задач и сервисов для пользователя на основе его команд, предоставленной им информации, поисковых запросов, а также сервисной информации как местоположение, погода, новости, ситуация на дорогах и т.д.

Более известный аналогичный термин «Персональный» или «Виртуальный» помощник. Популярными примерами являются: Siri, Cortana и Google Now.

2. История создания и развития

Интеллектуальный персональный программный агент (ИППА) является частным от программных агентов, но включает в себя возможность обучения – аспект искусственного интеллекта. В свою очередь появление персональных агентов может быть адресовано к 1973 году, к математической модели акторов, полноценно развитой к 1985 году.

Большей частью ИППА является типом интеллектуального агента, которые так же выделяются в отдельный термин – программы, который самостоятельно выполняют задачи, заданные пользователем. Например, сбор данных для статистики, в которых приходится производить выборку данных, что является проявлением «интеллектуальной» составляющей агента. В них термин «интеллектуальный» не является показателем наличия интеллекта, но выделяет более высокий уровень программы над «автоматизирующими» аналогами.

Интеллектуальные агенты делятся на 4 типа: торговые боты, агенты по мониторингу, агенты анализа данных и персональные агенты.

Основными вопросами при разработке агентов являются:

  • Планировка задач агентом;

  • Установка приоритетов агентом;

  • Взаимодействие между агентами;

  • Взаимодействие с окружающей средой агентом;

  • Иерархия между агентами;

  • Перенос агентов в другие среды и сохранение их возможностей.

3. Технические характеристики

Интеллектуальные персональные программные агенты – программы, действующие от имени пользователя. Они могут проверять и сортировать его электронную почту, собирать отчеты новостей, производить поиск информации по запросу, помогают управлять календарем и расписанием пользователя учитывая внешние факторы как погода и ситуация на дороге и т.д.

Взаимодействие между пользователем и агентом осуществляется с помощью голосовых команд, предоставлению доступа пользователем к своим персональным данным, а так же использование агента для различных поисковых запросов, на основе которых агент обучается предоставлению сервиса конкретному пользователю.

4. Кейсы применения

Интеллектуальные персональные программные агенты активно используются производителями смартфонов, например: Bixby, Viv Siri, Cortana. Поисковые системы используют ИППА: Google Now, Яндекс. Так же ИППА развивают такие сервисы как Amazon, Facebook.

5. Полезные ссылки