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