Организация сценария работы для агента-помощника в программном продукте и его реализация

Лабораторная работа № 3

Цель работы:

Разработать прототип и сценарий агента-помощника и реализовать его для ПП.

Организация сценария работы для агента-помощника в программном продукте и его реализация

Информация

Одним из применений технологии компьютерного видения в настоящее время стала организация интеллектуальных помощников.

Прежде чем погружаться в изучение Microsoft Agent, давайте оглянемся в прошлое и вспомним, как все начиналось.

Часто, рассказывая о каком-либо программном продукте, мы говорим: «Программа обладает дружественным, интуитивно понятным интерфейсом». Но так ли это на самом деле? Люди, впервые начинающие работать за ком­пьютером, испытывают определенный страх перед незнакомой машиной. Большое количество кнопок, полос прокруток, меню и других элементов управления ставят новичка в тупик. И вот группе разработчиков корпорации Microsoft пришло в голову, что пользователю будет гораздо легче общаться с анимированным персонажем.

В прошлом веке (а именно, в 1992 году) исследовательская лаборатория Microsoft Research(http://research.microsoft.com) приступила к работе над проектом Persona. Целью данного проекта было создание специального пользовательского интерфейса, использующего голосовые команды и имею­щего особый социальный аспект применения. Исследования показали, что многие люди испытывают определенные неудобства при работе с компьюте­ром. В качестве пути преодоления страха перед машиной была предложена концепция общения с компьютером через посредника-помощника, пред­ставленного в виде «одушевленного» персонажа. Предполагалось, что поль­зователю гораздо удобнее разговаривать с машиной с помощью такого асси­стента, отвечая на его вопросы и задавая свои; Таким образом, общение с компьютером превращалось в некую интерактивную игру. Проект Persona базировался на разработках, связанных с распознаванием речи и компью­терной анимацией. Этот проект не получил широкого распространения.

Следующий шаг корпорация Microsoft сделала в 1995 году, выпустив про­дукт Microsoft Bob. В нем был реализован набор программ, в котором ис­пользовался анимированный персонаж в образе «гида». Гид с помощью спе­циальных окон, содержащих вопросы и кнопки управления, позволял выполнять различные операции в зависимости от выбора пользователя. Данный проект также не прижился в Windows.

Но наработки, появившиеся в проектах Persona и Microsoft Bob, послужили базой для нового проекта Microsoft Agent, а также легли в основу пакета Office Assistent в Office 97.

28 октября 1996 года Microsoft объявила о Выходе бета-версии Microsoft Agent: А уже через год, 8 сентября 1997 года, вышел первый официальный релиз Microsoft Agent 1.5.

Данная технология успешно развивалась. И если версия MS Agent 1.5 рас­пространялась как отдельный продукт, который можно было бесплатно ска­чать с сайта Microsoft, то, начиная уже с Windows ME/2000, MS Agent вер­сии 2.0 была интегрирована в систему, став ее неотъемлемой частью. Также эта технология была внедрена в последние версии Microsoft Office.

Несмотря на ее короткую историю, тех­нологию MS Agent безусловно ждет дальнейшее развитие. Корпорация Microsoft неоднократно использовала данную технологию на различных пре­зентациях своих новых продуктов. Кроме того, в ее развитии принимают участие и другие участники компьютерного рынка. Выпускаются, например, собственные разработки отдельных компонентов MS Agent от сторонних производителей.

Не секрет, что как в Интернете, так и в интрасетях объем информации, мгновенно доставляемой пользователям компьютеров, рос с неимоверной скоростью. В результате информационного бума возник интерес к интеллектуальным агентам (intelligent agents), программным помощникам, выполняющим такие задачи, как извлечение и доставка информации и автоматизация повторяющихся операций. Уже около 50 компаний занимаются разработкой программных агентов или служб, таких, как Firefly (www.firefly.net) и WiseWire (www.wisewire.com). По данным исследований, проведенных организацией GiGa Information Group, к 2000 г. интеллектуальные агенты будут иметь самые разнообразные применения, в том числе в пользовательских интерфейсах, настольных пакетах, системах обмена сообщениями, программах, предназначенных для сфер коммерции и сетевого управления.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: