Выбрать главу

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

▫ Компьютер, у меня тут к тебе вопрос. Понятно? ▫

У тебя тут ко мне вопрос. Понятно!

▫ Сколько будет 2X2? ▫

Вы подразумеваете операцию умножения? Напечатайте "Да" или "Нет".

▫ Да ▫

Сообщаю результат: 3,999999999999999999.

Сенсационный результат, интеллектуальная программа, и да здравствует диалог человека с компьютером!

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

Если задачу можно решить на ЭВМ без диалога, то он архитектурное излишество; если задача вообще не поддается, то сокрытие этого факта диалоговыми финтифлюшками - прямое преступление.

Диалог уместен там, где человек и машина порознь не справляются или работают медленно, а совместно, сложив усилия, споро одолевают проблему. Сама собой напрашивается аналогия с параллелограммом сил. Когда интеллектуальные силы человека и машины направлены в противоположные стороны, они просто вычитаются друг из друга, каждый участник диалога оказывается в проигрыше. Другое дело - совпадение интеллектуальных сил; здесь они складываются, здесь диалог наиболее эффективен.

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

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

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

Гражданка Снисходительность поселилась в нашей душе. Когда мы разговариваем с детьми, мы нарочито упрощаем свои фразы, хотя язык остается естественным. Или когда мы пытаемся объяснить неспециалисту, что такое эжектор, мы ищем и находим общедоступные слова.

Наша Снисходительность, встретившись с машинной Дотошностью, рождает взаимное понимание человека и вычислительной машины. Есть контакт, есть диалог!

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

Роль обучающих диалоговых систем хотелось бы выделить.

В качестве одной из основных задач развития нашего народного хозяйства XXV съезд КПСС определил следующую: "Улучшить работу по подготовке, повышению квалификации и переквалификации кадров в соответствии с требованиями научно-технического прогресса".

Исследования по Искинту сыграют немалую роль в решении этой задачи.

Они касаются буквально каждого человека. Есть уже компьютеры, играющие в дидактические игры с пятилетними детьми (ребенок отвечает "да", нажимая на большую красную кнопку; "нет" - ударяя по черной клавише, и "не знаю", касаясь белой кнопки). Разработаны "школьные диалоги" по географии, физике, алгебре. Десятки вузовских курсов - от эстетики до ядерной физики - поставлены на машинные рельсы.

К числу наиболее интересных относятся игровые диалоги, предназначенные для развития быстрого, четкого, безошибочного, так называемого оперативного мышления. Это серьезные игры, игры для специалистов - космонавтов, или подводников, или операторов электростанций.

Казалось бы, для столь различных занятий и диалоги нужны разные. Главная ценность исследований, проведенных психологами и математиками Ленинградского университета под руководством А. Крылова и А. Нафтульева, именно в том и состоит, что они сумели выбрать общий, единый набор игр.