Ответ 1
Оба CLIPS и JESS уже упоминаются в других ответах, поэтому я поставлю эту ссылку в CLIPS по сравнению с JESS: http://www.comp.lancs.ac.uk/~kristof/research/notes/clipsvsjess/
Это было написано 4 июня 1999 года, и в то время преимущество было явно с CLIPS.
Если вы не хотите читать все это, вот выводы:
Глава 3 Выводы
Оба CLIPS и JESS - это продукты с большой поддержкой в Интернете, но CLIPS, похоже, имеет более широкую аудиторию, вероятно, потому, что она существует дольше. Эта разница в возрасте приводит к тому, что пакет CLIPS больше стабильной и полной, в то время как пользователи JESS по-прежнему будут испытывать некоторые незначительные ошибок. JESS постоянно обновляется, и автор, Эрнест Фридман-Хилл, очень хорошо реагирует на отзывы пользователей и разработчиков и регулярно ставит из новых выпусков и исправлений ошибок.
В настоящее время выбор между JESS и CLIPS зависит от выражение. Если он основан на сети или должен находиться в форме апплета, выбор JESS является очень логичным (что даже поддерживается авторы CLIPS). Для более классических приложений CLIPS будет вероятно, будет выбран из-за его репутации более стабильной и имея больше поддержки.
Будущее JESS сильно зависит от эволюции Интернета, Язык программирования Java и его будущая стабильность в будущем. Эти три условия делают, что существует большая вероятность того, что JESS будет становятся более популярными и более часто используемыми. Особенно объектно-ориентированные возможности и легкая интеграция в Java-код делает JESS будущее очень перспективным.
CLIPS, с другой стороны, с большей вероятностью реализует новые и сложные функции сначала, когда они выходят, поскольку у него все еще есть преимущество во времени. CLIPS также имеет различные расширения и варианты (например, FuzzyCLIPS, AGENT CLIPS, DYNACLIPS, KnowExec, CAPE, PerlCLIPS, wxCLIPS и EHSIS, чтобы назвать несколько), которые дают ему преимущество в отношении поддержка методов, таких как нечеткая логика и агенты.
Многофункциональная среда разработки CLIPS для работы системы, поддерживающие окна, также являются преимуществом, тогда как JESS имеет одно окно с двумя кнопками ( "очистить окно и" выйти "), без меню. На рисунках 1 и 2 изображены обе среды.
Подводя итог, CLIPS еще более полна и стабильна, чем JESS, но это может измениться в будущем, поскольку пакет JESS постоянно улучшается. Кроме того, JESS обладает также свойством использования Java, которая в конечном итоге может оказаться большим преимуществом CLIPS.
Эти ссылки также могут представлять интерес: http://en.wikipedia.org/wiki/CLIPS
Коммерческие и бесплатные оболочки экспертной системы http://www.kbsc.com/rulebase.html
Существуют ли экспертные системы с открытым исходным кодом с возможностями рассуждения?