Что такое элис программа

В иртуальный собеседник A.L.I.C.E., также называемая Alice или Alicebot, представляет собой программу, способную вести диалог с человеком на естественном языке. Создавая ее, Ричард Уоллес вдохновлялся первой программой-собеседником – ELIZA, написанной Джозефом Вейценбаумом в 1966 году. Хоть название A.L.I.C.E. и является аббревиатурой от Artificial Linguistic Internet Computer Entity, в действительности программу назвали в честь компьютера Alice, на котором она впервые была запущена.

Ричард Уоллес писал программу на языке AIML, предназначенного для создания виртуальных собеседников. После публикации спецификации AIML более 500 разработчиков со всего мира написали интерпретаторы AIML на разных языках программирования.

A.L.I.C.E. трижды получала премию Лёбнера, но ни ей, ни какой-либо другой программе так и не удалось пройти тест Тьюринга. Во время тестирования человек взаимодействует с одним компьютером и одним человеком. Общаясь с ними вслепую, человек должен каждый раз угадывать кто же был его собеседником – человек или компьютер.

Первые шаги по обучению программы ЭЛИС

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

876 Комментировать —>

Использованные источники: mohamed hassan, Marcin Wichary (CC BY)

Источник: digitalocean.ru

Интеллектуальная система ЭЛИС

image

Меня зовут Олег Андреев, мне 32 года, занимаюсь ремонтом и разработкой электроники, а также программированием (уже более 10 лет). Всегда увлекался искусственным интеллектом и робототехникой.

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

Когда в 2012 году появилось свободное распознавание русской речи от Google, я загорелся идеей создать систему, которая сможет разговаривать как человек. Тогда я занимался PHP программированием, но для написания программы, надо было изучать что-то другое, я нашёл среду написания программ под PHP, это было интересно, но не долго, так как для создания программы нужен был C#, C++.

Читайте также:
Лучшая программа для просмотра фильмов на Айпаде

После изучения C#, написал простой клиент, а всю логику сделал в облаке на PHP. Но вскоре Google сделал ограничение на запросы по распознаванию и тогда свой проект отложил надолго в ящик. Когда появилось свободное время и финансы, решил доработать систему, создал группу в ВК, которая росла.

Но в один момент были уничтожены все исходники начальной системы и тут всё началось…

image

Я создал с нуля интересную интеллектуальную систему, которая, конечно, дорабатывается. Многие подумают, что это голосовой ассистент типа Cortana, Siri, Дуся и подобные. Нет, я не создаю голосового асистента, а что-то большее, так как упор идёт на разработку человекоподобной системы, которая сможет обучаться как ребёнок и вести осознанный диалог. Распознавание речи в данный момент я использую от Яндекс, но уже занялся своей технологией распознавания речи, так как хочу создать так-же латышское распознавание речи.

Элис умеет, например, сама начинать диалог и обучаться, задавая вопросы и различные фразы.

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

В этом видео ведётся диалог, где можно увидеть, как реагирует и отвечает система.

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

Система полностью совместима с платформой Ардуино, поэтому можно управлять любыми устройствами. Здесь продемонстрировано простое управление светом с поддержкой контекста, то — есть попросив включить свет, система спросит где именно включить, но можно попросить включить свет сразу в определённом месте, тогда она не будет переспрашивать.

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

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

Читайте также:
Чит программа для css

Всем кто хочет опробовать такую систему: скачать

Источник: habr.com

Программа искусственного интеллекта ЭЛИС

Программа искусственного интеллекта ЭЛИС

Система искусственного интеллекта ЭЛИС представляет собой программное обеспечение, способное разговаривать как человек на простом языке, управлять устройствами, а также обучаться. С помощью данной программы можно общаться с компьютером, а также взаимодействовать с физическим миром. Программа также использует возможность подключения Ардуино, чтобы создавать системы умного дома, автоматики и т.д.

Описание программы искусственного интеллекта ЭЛИС:

Программа искусственного интеллекта ЭЛИС – Электронно Логически Интеллектуальная Система. Система искусственного интеллекта ЭЛИС представляет собой программу. Это программное обеспечение, способное разговаривать как человек на простом языке, управлять устройствами , а также обучаться. Данная система не является ассистентом, так как упор идёт на разработку человекоподобной системы, которая сможет обучаться как ребёнок и вести осознанный диалог.

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

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

Программа искусственного интеллекта ЭЛИС самостоятельно ведет диалог с человеком.

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

При поддержке диалога с пользователем система сама обучается. Она способна запоминать несколько ответов на один или множество вопросов и иметь несколько вопросов на один или множество ответов.

Программа искусственного интеллекта ЭЛИС полностью совместима с платформой Ардуино, поэтому можно управлять многими устройствами. Можно попросить у системы включить свет , а она спросит, где именно включить, но можно попросить включить свет сразу в определённом месте, тогда она не будет переспрашивать.

Программа искусственного интеллекта ЭЛИС также способна запускать сторонние приложения и т.д.

Модули программы искусственного интеллекта ЭЛИС:

В настоящий момент программа искусственного интеллекта ЭЛИС включает следующие модули:

Читайте также:
Что предлагает программа для розничной торговли

– модуль «Знания» – модуль поиска информации по WIKIPEDIA. Система знает любое устройство, предмет и так далее. Спросите, например, что такое велосипед, или что такое яблоко, и система расскажет, что это;

– модуль «Новости». Свежие новости на интересы пользователя. Просто спросите, какие новости или расскажи новости, система расскажет и спросит, надо ли рассказать ещё, ответив да, она расскажет ещё;

– модуль «Погода». Погода на сегодня и на завтра по моему городу. Можно узнать температуру, влажность, скорость ветра, будет ли дождь или мороз . Можно спросить, брать ли зонтик сегодня или можно ли одеть сегодня шорты;

– модуль «Калькулятор». С помощью данного модуля, система умеет складывать , вычитать, умножать и делить предметы и т.д. Например спросив, сколько будет два яблока плюс два яблока, система ответит четыре яблока. Модуль в разработке;

– модуль «Будильник». Модуль позволяет устанавливать любое количество будильников. Установив будильник, система Вас разбудит. Просто надо сказать, разбуди меня в 7 утра. Модуль в разработке;

– модуль «Корректировка ответов». Правильная расстановка знаний в базе;

– модуль «Праздники, именины, события». Данный модуль позволяет узнать, кому сегодня день имени или какой сегодня праздник;

– модуль «Тосты». Модуль позволяет системе говорить различные тосты. Надо попросить, скажи тост;

– модуль «Анекдоты». Система знает тысячи анекдотов. Просто попросите её рассказать анекдот, так-же можно попросить рассказать анекдот для взрослых;

– модуль «Стихи». Данный модуль превращает систему в поэта. Просто попросите рассказать стих, так-же можно попросить рассказать стих для взрослых;

– модуль «Афоризмы». Система знает тысячи афоризмов. Просто попросите её сказать афоризм, так-же можно попросить сказать афоризм для взрослых;

– модуль «Управление освещением». С помощью данного модуля, система умеет управлять освещением квартиры или дома. Для этого надо подключить Arduino и Ethernet Shield;

– модуль «Угадывание цифры». Система пытается угадать загаданную цифру. Называет предполагаемую цифру, после надо ей сказать, больше или меньше. Модуль в разработке;

– модуль «Пользователь». Модуль позволяет изменять данные пользователя, имя, город и т.д. Например чтобы поменять имя, надо сказать, запомни меня зовут Олег и она запомнит;

– модуль «Диалог». Анализ диалога. Модуль, который обрабатывает диалог за сутки, анализируя пользователя, обучаясь и т.д.

Источник: xn--80aaafltebbc3auk2aepkhr3ewjpa.xn--p1ai

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru