Некоторые экспертные системы с открытым исходным кодом / инструменты экспертных систем (инструменты, которые вы можете использовать для написания Expert Systems) включают
- C Интегрированная производственная система (CLIPS) , CLIPS - это среда, используемая для создания экспертных систем на основе правил или объектов
- Python Knowledge Engine Pyke , Pyke позволяет использовать логическое программирование для создания экспертных систем на Python
- OpenExpert PHP Expert System Tool, в основном предназначенный для применения в правовых экспертных системах.
- d3web - система базы знаний Java, использующая XML
- jColibri Справочная платформа для программ рассуждений Case Base на Java
- DTRules Механизм правил на основе таблицы решений в Java
- drools - хорошо поддерживаемый обработчик правил на основе Java
- Euler Euler - это логический механизм, поддерживающий логические доказательства.
- Infosapient Java Business Rules Engine
- Jena Jena - это инфраструктура Java, которая включает в себя механизм логического вывода, онтологический API f и механизм запросов
- JEOps JEOPS добавляет в Java прямую цепочку правил производства первого порядка для упрощения разработки экспертных систем с использованием декларативного программирования
- JLisa A Клип как движок правил с интерфейсом Common Lisp в Java
- mandarax Компилятор правил деривации для Java
- ofBiz Механизм бизнес-правил на основе Java
- OpenCyc OpenCyc - это версия технологии Cyc с открытым исходным кодом, крупнейшей в мире и наиболее полной в мире базы общих знаний и рассуждений здравого смысла.
- DEX DEX - это интерактивная компьютерная программа для разработки качественных моделей принятия решений с множеством атрибутов и оценки вариантов
Дополнительные соответствующие ресурсы можно найти в списке здесь .
С точки зрения рекомендаций, на которые экспертные системы следует обращаться в учебных целях, я бы порекомендовал OpenCyC. Google Tech Talk очень интересен Компьютеры против здравого смысла о технологии Cyc.
Без дополнительной информации и разъяснений трудно дать дальнейшие рекомендации.