Существуют ли открытые экспертные системы с возможностями рассуждения?
В целях обучения я хотел бы изучить экспертную систему с открытым исходным кодом, в частности такую, которая может аргументировать и объяснять ее аргументацию. Какие из них вы знаете?
1 ответ
Решение
Некоторые экспертные системы с открытым исходным кодом / инструменты экспертных систем (инструменты, которые вы можете использовать для написания экспертных систем) включают
- Интегрированная производственная система C Language (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-интерфейс онтологий и механизм запросов
- JEOps JEOPS добавляет в Java прямые производственные правила первого порядка для упрощения разработки экспертных систем с использованием декларативного программирования.
- JLisa A Клипы как движок правил с интерфейсом Common Lisp в Java
- mandarax Компилятор правил деривации для Java
- ofBiz Java Business Business Rules Engine
- OpenCyc OpenCyc - это версия технологии Cyc с открытым исходным кодом, крупнейшая в мире и наиболее полная база общих знаний и механизм здравого смысла.
- DEX DEX - это интерактивная компьютерная программа для разработки качественных моделей решений с множеством атрибутов и оценки вариантов.
Дополнительные соответствующие ресурсы можно найти в списке здесь.
С точки зрения рекомендаций, на которые экспертные системы следует обращаться в учебных целях, я бы порекомендовал OpenCyC. Существует очень интересный Google Tech Talk Computers против здравого смысла о технологии Cyc.
Без дополнительной информации и разъяснений трудно дать дальнейшие рекомендации.