CLIPS
Sign in to saveпрограммная среда для разработки экспертных систем
In the Vinony graph
Vinony's link graph records 51 inbound references to CLIPS, and connects out to NASA, International Standard Book Number and C.
It is catalogued under topics including Domain-specific programming languages, Expert systems and Knowledge representation languages.
Vinony links it to 16 Wikipedia language editions.
Key facts
- Programming language.name
- CLIPS
- Programming language.paradigm
- object-oriented, expert system
- Programming language.developer
- NASA Johnson Space Center
- Programming language.latest release version
- 6.4.1
- Programming language.memory management
- garbage collected
- Programming language.programming language
- C
- Programming language.license
- public domain
- Programming language.influenced by
- OPS5
via Wikipedia infobox
Wikidata facts
- Publisher
- Lyndon B. Johnson Space Center
- Developer
- Lyndon B. Johnson Space Center
- Platform
- Java Native Interface
- Official website
- clipsrules.net
- Has use
- Artificial intelligence
Show 9 more facts
- Stack Exchange tag
- stackoverflow.com/tags/clips
- inception
- 1985-00-00
- software version identifier
- 6.4.1
- programmed in
- C
- publication date
- 1985-00-00
- source code repository URL
- sourceforge.net/projects/clipsrules/files/CLIPS
- programming paradigm
- object-oriented programming
- copyright status
- public domain
- uses
- Rete algorithm
Sources (7)
via Wikidata · CC0
Article · Русский
CLIPS, (от англ. C Language Integrated Production System) — программная среда для разработки экспертных систем. Синтаксис и название предложены (Charles Forgy) в (Official Production System). Первые версии CLIPS разрабатывались с 1984 года в Космическом центре Джонсона NASA, как альтернатива существовавшей тогда системе , пока в начале 1990-х не было приостановлено финансирование, и NASA вынудили купить продукты. CLIPS является продукционной системой. Реализация вывода использует алгоритм Rete. Основная идея состоит в представлении знаний в виде такой формы: Правило1: ЕСЛИ (выполняются условия1) ТОГДА (выполнить действия1) Правило2: ЕСЛИ (выполняются условия2) ТОГДА (выполнить действия2) ... Такое представление близко к человеческому мышлению и отличается от программ, написанных на традиционных алгоритмических языках, где действия упорядочены и выполняются строго придерживаясь алгоритма. CLIPS является одной из наиболее широко используемых инструментальных сред для разработки экспертных систем благодаря своей скорости, эффективности и бесплатности. Являясь общественным достоянием, она до сих пор обновляется и поддерживается своим изначальным автором, Гэри Райли (Gary Riley). CLIPS включает полноценный объектно-ориентированный язык COOL для написания экспертных систем. Хотя она написана на языке Си, её интерфейс намного ближе к языку программирования LISP. Расширения можно создавать на языке Си, кроме того, можно интегрировать CLIPS в программы на языке Си. CLIPS разработан для применения в качестве языка прямого логического вывода (forward chaining) и в своей оригинальной версии не поддерживает обратного вывода (backward chaining). Как и другие экспертные системы, CLIPS имеет дело с правилами и фактами.
Abstract from DBpedia / Wikipedia · CC BY-SA