en ru Несколько слов про проект AReasonРешил написать несколько слов про проект AReason (ранее я его называл AR). Проект AReason изначально задумывался как объединение разных разработок в области ИИ. Для объединения я предлагал и по прежнему предлагаю разбивать общую задачу на более мелкие подзадачи, которые реализовывать в виде отдельных "модулей". Каждый модуль - это по сути некоторый набор функций. Модули могут быть реализованы по разному: в виде программного кода на Си/Pascal/etc, в виде классов и интерфейсов, в виде библиотек функций (DLL), в виде ActiveX/Com+ объектов, в виде служб и сервисов с присоединением по TCP/IP или другими способами и т.д. Суть при этом одна: модуль должен реализовывать некоторый набор функционала, который можно использовать из других модулей.
В проекте AReason предполагается множество различных модулей. Однако основными из них будут два: ARCore и ARKnowledgeBase.
Проект AReason будет представлен в нескольких видах (в нескольких программах):
AReason.exe, ARCore.exe будут состоять из следующих основных частей:
Несколько слов про открытость/закрытость проекта AReason.Проект AReason не является открытым проектом, однако некоторые разработки из AReason будут передаваться в проект AIKernel. На этой неделе, пока у меня отпуск, я хочу подготовить все свои старые исходники по проекту AReason и выложить их в сеть. Они будут доступны всем, кто захочет с ними разбираться.
Скорее всего, я буду предлагать свои наработки только в виде исходников. А вот на счет бинарников (оформленных в виде продукта) я еще подумаю. Скорее всего бинарники выкладывать не буду, по двум причинам:
При всем этом, напоминаю, что проект AIKernel является полностью открытым и свободным. Разработки в рамках проекта AIKernel будут доступны на условиях лицензий BSD и Creative Common. То есть используйте как хотите. Обсуждение: project-ai.org/forum/viewtopic.php?t=56 |
© AiKernel 2010-2013
06.07.2011 - 28.12.2012