Планы очень близкие с Вашими. Связать с агентами и т.п. нам очень просто. Достаточно вставить несколько нужных функций. Ведь язык наш, - что хотим то и вставим :)
Но мы решили пойти по другому пути.
Дело в том, что мышление реальных существ изначально топологическое (пространственно-образное) и уже потом оно становится вербальным (последовательно-языковым), по ходу теряя свою мощность и выразительность.
Так что права была Алиса :)
И вот мы сейчас вводим в систему Экскалибур встроенный редактор графических деталей, чтобы получить конструктор типа "Лего" - только виртуальный.
У нас уже есть понятие "Сцена" но немного не в том смысле, что в театре или в игре, а в смысле того МЕСТА ГДЕ СИСТЕМА ВООБРАЖАЕТ И МЫСЛИТ ОБРАЗАМИ.
Предполагается сцену визуализировать.
По нашей технологии все понятия словаря будут имет объемные формы в Базе Знаний, и из низ по правилам логики можно будет динамически собирать любых существ, машины, строения и т.п.
Только мы пошли по пути упрощения основанного на гипотезе психологов о том, что много красок и подробностей ОТВЛЕКАЕТ от сути.
Наши "мультики" и модели будут контурными и скелетными. причем мы хотим сделать это главным принципом нашей линии: "Важна суть а не подробности"
При таком подходе есть шанс все сделать быстро и найти аудиторию...
Если будем гнаться за изобразительностью, заведомо проиграем на воне цветастых но пустых игр :)
Примерно так.
Следите за версиями.
Скоро появится принципиально новая версия с графикой и Сценой...
Будем рады любой помощи в исследованиях...
В частности нужны наработки словарей и программ для словарного управления на нашей системе.
Если есть вопросы, пишите, ответим.
мне в данном случае более важен практический вопрос - как это можно связать с графической частью?
Например, если у вас есть код в Вижуал Бейсик - вы можете его использовать в связи с Microsoft Agent?
Я не знаю как это сделать в ЛИСП - там можно что-то такое сделать в newLISP + OpenGL, но связать это с Unity3d / Microsoft Agent как - не знаю... Через Вижуал Бейсик - просто...
Скажем так - можно использовать ваши словари, ваши связи между понятиями - меня прежде всего интересуют существительные - существа, в такой программе как у меня - и чтобы потом эти общие имена существ использовать в моей программе - для визуализации?
Какие у вас планы развития программы?