Элла взяла в руки планшет с интерфейсом управления будущей игрушкой. На нём в реальном времени отображались все внутренние процессы изобретения: спектральный анализ окружающей среды, уровень заряда, реакция на звук, график распознавания лиц и эмоций.

– Света, что ты видишь? – спросила она.

Несколько секунд устройство молчало. Потом лампочка изрекла механическим голосом:

– Я вижу источник света, отражение в стекле, один объект с симметричной структурой и изменяющимися параметрами.

– Это я, – улыбнулась Элла.

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

Руководитель дал добро:

– Когда обучение завершится, модуль нужно будет отключить, – постановил он.

Это небольшая победа! Элла надеялась, что когда придёт время, она сумеет переубедить клиента! Тем более, в союзниках у неё была менеджер проекта Лиля. О, эта девушка уговорит кого хочешь! «Развела» же очаровательная Лиля господина Калиновского на разрешение встроить камеру. Значит, и на речевой модуль сможет. Не всё сразу.

Элла взглянула на экран планшета. Лампочка уже построила примитивную модель её лица – контуры, положение глаз, рта, но пока не понимала, что значит видеть человека.

– Определи эмоцию, Света, – продолжила Элла.

На планшете появилась таблица с вероятностями:

Улыбка – 43%

Нейтральное выражение – 30%

Грусть – 27%

– Запомни, Света, когда человек поднимает уголки губ, глаза чуть прищурены, появляются морщинки у уголков глаз – это улыбка. Означает радость или дружелюбие.

Элла нажала кнопку «закрепить пример», и в памяти лампочки отложилась новая ассоциация. Она резко нахмурилась, сдвинула брови, поджала губы:

– Света, определи эмоцию.

На экране снова всплыл анализ:

Злость – 55%

Озадаченность – 25%

Неуверенность – 20%

– Почему ты решила, что я злюсь? – спросила Элла.

Светлана выдала логичный ответ:

– Вероятностная модель показывает соответствие между твоим выражением лица и размещенными  эмоциями в базе данных.

– Это не объяснение, – покачала головой Элла. – Ты не поняла, а просто нашла совпадение. Человек может хмуриться не только тогда, когда злится, порой он делает так  же, если сосредоточен или чего-то не понимает.

Она ввела в систему коррекцию и добавила пометку: «… может означать не только злость, но и сосредоточенность».

– Чтобы правильно понимать эмоции, тебе нужно учитывать контекст, Света. Ты видишь, что я нахмурилась. Кажется, что я недовольна, правда? Но послушай мой голос! Я кричу?

– Нет.

– Я двигаюсь резко?

– Нет.

– Значит, я не злюсь, пусть моё выражение и лица говорит об обратном.

Лампочка немного помолчала, затем выдала:

– Элла, ты озадачена.

Женщина улыбнулась:

– Уже лучше. Закрепим.

Она сохранила данные. Теперь лампочка учитывала не только выражение лица Эллы, но и тон голоса, движения, общий контекст.

В кабинет заглянул Зимко:

– Элла, у меня для вас сообщение от Павла Николаевича Коженкова.

– Очень интересно!

Помощник откашлялся и пропел:

– «Элёнок – лучше всех на Земле! Оу-оу, е-е-е!» – Зимко замолчал. – Это всё.

– Прелестно! Зимко, подойди сюда, пожалуйста. Посмотри в камеру.

Перманентно улыбающийся робот взглянул «в глаза» лампочке.

– Определи эмоцию, Света, – попросила Элла.

Лампочка зависла:

– Ошибка. Объект не является лицом.

– Верно. Потому что эмоции – это то, что выражают живые существа.

– Да я квинтэссенция дружелюбия и позитива! – казалось, Зимко обиделся. – Хоть и не являюсь живым существом.

– Ты просто прелесть, Зимко! Не обижайся. И лицо у тебя симпатичнее, чем у многих организмов. Особенно если посмотреть на них с утрища, когда они уныло плетутся на работу.