Cyc
Cyc / OpenCyc | |
---|---|
Basic data
|
|
Maintainer | Douglas Lenat |
developer | Cycorp, Inc. |
Publishing year | 1984 |
Current version | 6.1 (November 2017) |
operating system | platform independent |
programming language | Lisp , CycL |
category | Database , ontology and inference engine |
License | Apache License Version 2 |
www.cyc.com |
Cyc / ˈsaɪk / (from the English encyclopedia ) is a machine- evaluable knowledge database of everyday knowledge. It has been further developed since 1984 in order to enable applications of artificial intelligence to draw logical conclusions about " common sense " issues . All contents are formulated as logical statements in the ontology language CycL , which is based on the predicate logic . Cyc also contains an inference engine for drawing conclusions about the stored relationships and plausibility checks .
Cyc consists of a set of simple rules (for example, that water is wet). For example, a program with the help of cyc- ontology can conclude from the statements that Peter swims in the sea and the sea consists largely of water that the person in question is wet.
In Cyc you try as a first step to describe all objects in this world by unique objects. In the next step, the relationships between these objects are precisely specified, for example "an automobile has four wheels". However, the content of Cyc is only tailored to the English language and the American cultural area.
Cycorp , Inc. has published Cyc since 1995 . OpenCyc was the open source version of Cyc. Support for OpenCyc ended in early 2017. A variant called ResearchCyc is published for scientific purposes .
See also
literature
- Jorn Barger: Cyc resources on the Web ( Memento from December 18, 2007 in the Internet Archive )
Web links
- official website
- OpenCyc
- Video clip of a Google Tech Talk given on May 30, 2006 by Douglas Lenat, President and CEO of Cycorp