CycL is an ontology language used by Douglas Lenat's Cyc artificial intelligence project, a long-running effort to build a large store of common sense knowledge. Ramanathan V. Guha was instrumental in designing its early versions, and a close variant named MELD also exists. The original version of CycL was a frame language, but the modern version is not: it is a declarative language based on classical first-order logic, extended with modal logic operators and higher-order logic quantification. CycL is the notation in which the knowledge held in the Cyc Knowledge Base, available from Cycorp, is written down. The source code written in CycL that was released with the OpenCyc system is licensed as free and open-source software, which was done to make it more useful in supporting the semantic web.
Facts
First Released Connections
In the Other Atlases
Developed By
Also in Business Atlas: the developer of this subject.
Source Programming Language Database (PLDB): CYCL (PLDB)Quote
Early development of CYCL happened in Cycorp, Inc
Sources
1. Programming Language Database (PLDB): CYCL (PLDB)
Programming Language Database (PLDB)Lead, creation yearQuote, Lead, creation year
CYCL is a programming language created in 1988 by Doug Lenat.
View the Source CycL (Wikipedia)
Invented: Ramanathan V. Guha, Lead, design
Ramanathan V. Guha was instrumental in designing early versions of the language.
In Field: Artificial Intelligence, Lead, field
CycL in computer science and artificial intelligence, is an ontology language used by Douglas Lenat's Cyc artificial intelligence project.
View the SourceReader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.