gifts2017

Прототип графического редактора, понимающего команды на естественном языке (SHRDLU)

Опубликовал Николай Зевеке (zekrus) в раздел Программирование - Внешние компоненты

Данная страница посвящена разработке прототипа простого графического редактора, управление которым можно осуществлять командами на естественном языке. Весь программный код данного примера написан на языке программирования КОНЦЕПТ и выполняется в интерпретаторе КОНЦЕПТ.

Доработки 15.03.2016:
   Подготовлен код прототипа для выполнения под 8.3 (обычное приложение).
   За основу взята публикация "Рисования векторных картинок":
   http://infostart.ru/public/312139

Ниже приведен пример последовательности команд, понимаемых графическим редактором: 

  • нарисуй большой синий квадрат 
  • сдвинь его вправо 
  • создай два маленьких круга 
  • уменьши их 
  • закрась их желтым 
  • рисуй точнее 
  • сдвинь их вправо 
  • подвинь их вверх

Скачать файлы

Наименование Файл Версия Размер
Прототип графического редактора, понимающего команды на естественном языке под 8.3 1
.epf 18,35Kb
15.03.16
1
.epf 18,35Kb Скачать
Прототип графического редактора, понимающего команды на естественном языке 1
.zip 706,38Kb
16.07.14
1
.zip 706,38Kb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Николай Зевеке (zekrus) 16.07.14 13:40
Нет желающих перевести или создать с нуля листинг кода в 1с?
2. Дмитрий Уточкин (EdmundoAlvares) 17.07.14 12:46
Прикольно. Но, поясните цель создания такого редактора или создания листинга на 1с?
3. Николай Зевеке (zekrus) 17.07.14 13:09
(2) EdmundoAlvares, Мне пришлось побыть в качестве волонтера у Французской компании производителе робота NAO.
Со своей стороны мне удалось увидеть большое сходство в устройстве операционной системы робота с возможностями
клиент-сервера 1с (вид с боку). Остается сделать пару "бантиков" - на подобие этой публикации только в 1с и
можно приступать к разработке аппаратной части (отечественного).
4. Никита (Mopo3) 06.08.14 15:07
Нужно интегрировать такой движок в 1С v9:
Открой документ расходная накладная
Открой модуль
Добавь алгоритм списания партий
5. Николай Зевеке (zekrus) 06.08.14 15:37
(4) Mopo3, Боюсь идея не сильно новая. Да и пригодится ли она (вспомни доп. функции ОС Windows скажем для слабовидящих)?
6. Николай Зевеке (zekrus) 06.08.14 15:38
К стати я начал переводить листинг кода (он есть в публикации), довольно схожий с кодом той же 8.3
7. Alex Gaiduk (AlexSunS) 28.03.15 03:44
Весьма забавный редактор...у нас такой на работе работает в виде директора на голосовом управлении +)
8. Игорь Steelvan (Steelvan) 08.04.15 15:44
(3) Какой бюджет проекта требуется ?
9. Игорь Steelvan (Steelvan) 08.04.15 15:44
И что получится в итоге ?
10. Николай Зевеке (zekrus) 09.04.15 20:26
(7) AlexSunS, Можно подробнее (вы где работаете)?
11. Николай Зевеке (zekrus) 09.04.15 20:26
(8) Steelvan, Эта публикация бесплатная.
12. Николай Зевеке (zekrus) 09.04.15 20:27
(9) Steelvan, Диалог с машиной получиться в итоге.
13. Василий Коровин (vasyak319) 09.04.15 21:22
По-моему это просто приквел вот этого проекта:
http://button.dekel.ru/
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа