HOME

TheInfoList



OR:

Cyc (pronounced ) is a long-term
artificial intelligence Artificial intelligence (AI) is the capability of computer, computational systems to perform tasks typically associated with human intelligence, such as learning, reasoning, problem-solving, perception, and decision-making. It is a field of re ...
(AI) project that aims to assemble a comprehensive
ontology Ontology is the philosophical study of existence, being. It is traditionally understood as the subdiscipline of metaphysics focused on the most general features of reality. As one of the most fundamental concepts, being encompasses all of realit ...
and
knowledge base In computer science, a knowledge base (KB) is a set of sentences, each sentence given in a knowledge representation language, with interfaces to tell new sentences and to ask questions about what is known, where either of these interfaces migh ...
that spans the basic concepts and rules about how the world works. Hoping to capture
common sense knowledge In artificial intelligence research, commonsense knowledge consists of facts about the everyday world, such as "Lemons are sour", or "Cows say moo", that all humans are expected to know. It is currently an unsolved problem in artificial genera ...
, Cyc focuses on implicit knowledge. The project began in July 1984 at MCC and was developed later by the Cycorp company. The name "Cyc" (from "encyclopedia") is a registered trademark owned by Cycorp.
CycL CycL in computer science and artificial intelligence, is an ontology language used by Douglas Lenat's Cyc artificial intelligence project. Ramanathan V. Guha was instrumental in designing early versions of the language. A close CycL variant exi ...
has a publicly released specification, and dozens of HL (Heuristic Level) modules were described in Lenat and Guha's textbook, but the Cyc inference engine code and the full list of HL modules are Cycorp-proprietary.


History

The project began in July 1984 by
Douglas Lenat Douglas Bruce Lenat (September 13, 1950 – August 31, 2023) was an American computer scientist and researcher in artificial intelligence who was the founder and CEO of Cycorp, Inc. in Austin, Texas. Lenat was awarded the biannual IJCAI Comp ...
as a project of the
Microelectronics and Computer Technology Corporation Microelectronics and Computer Technology Corporation, originally the Microelectronics and Computer Consortium and widely seen by the acronym MCC, was the first, and at one time one of the largest, computer industry research and development c ...
(MCC), a research consortium started by two United States–based corporations "to counter a then ominous Japanese effort in AI, the so-called ' fifth-generation' project." The US passed the National Cooperative Research Act of 1984, which for the first time allowed US companies to "collude" on long-term research. Since January 1995, the project has been under active development by Cycorp, where Douglas Lenat was the
CEO A chief executive officer (CEO), also known as a chief executive or managing director, is the top-ranking corporate officer charged with the management of an organization, usually a company or a nonprofit organization. CEOs find roles in variou ...
. The
CycL CycL in computer science and artificial intelligence, is an ontology language used by Douglas Lenat's Cyc artificial intelligence project. Ramanathan V. Guha was instrumental in designing early versions of the language. A close CycL variant exi ...
representation language started as an extension of RLL (the Representation Language Language, developed in 1979–1980 by Lenat and his graduate student Russell Greiner while at
Stanford University Leland Stanford Junior University, commonly referred to as Stanford University, is a Private university, private research university in Stanford, California, United States. It was founded in 1885 by railroad magnate Leland Stanford (the eighth ...
). In 1989, CycL had expanded in expressive power to
higher-order logic In mathematics and logic, a higher-order logic (abbreviated HOL) is a form of logic that is distinguished from first-order logic by additional quantifiers and, sometimes, stronger semantics. Higher-order logics with their standard semantics are m ...
(HOL). Cyc's ontology grew to about 100,000 terms in 1994, and as of 2017, it contained about 1,500,000 terms. The Cyc knowledge base involving ontological terms was largely created by hand axiom-writing; it was at about 1 million in 1994, and as of 2017, it is at about 24.5 million. In 2008, Cyc resources were mapped to many
Wikipedia Wikipedia is a free content, free Online content, online encyclopedia that is written and maintained by a community of volunteers, known as Wikipedians, through open collaboration and the wiki software MediaWiki. Founded by Jimmy Wales and La ...
articles. Cyc is presently connected to
Wikidata Wikidata is a collaboratively edited multilingual knowledge graph hosted by the Wikimedia Foundation. It is a common source of open data that Wikimedia projects such as Wikipedia, and anyone else, are able to use under the CC0 public domain ...
.


Knowledge base

The
knowledge base In computer science, a knowledge base (KB) is a set of sentences, each sentence given in a knowledge representation language, with interfaces to tell new sentences and to ask questions about what is known, where either of these interfaces migh ...
is divided into ''microtheories''. Unlike the knowledge base as a whole, each microtheory must be free from monotonic contradictions. Each microtheory is a first-class object in the Cyc ontology; it has a name that is a regular constant. The concept names in Cyc are CycL ''terms'' or ''constants''. Constants start with an optional #$ and are case-sensitive. There are constants for: * Individual items known as ''individuals'', such as #$BillClinton or #$France. * ''Collections'', such as #$Tree-ThePlant (containing all trees) or #$EquivalenceRelation (containing all
equivalence relation In mathematics, an equivalence relation is a binary relation that is reflexive, symmetric, and transitive. The equipollence relation between line segments in geometry is a common example of an equivalence relation. A simpler example is equ ...
s). A member of a collection is called an ''instance'' of that collection. * ''Functions'', which produce new terms from given ones. For example, #$FruitFn, when provided with an argument describing a type (or collection) of plants, will return the collection of its fruits. By convention, function constants start with an upper-case letter and end with the string Fn. * ''Truth functions'', which can apply to one or more other concepts and return either true or false. For example, #$siblings is the sibling relationship, true if the two arguments are
sibling A sibling is a relative that shares at least one parent with the other person. A male sibling is a brother, and a female sibling is a sister. A person with no siblings is an only child. While some circumstances can cause siblings to be raised ...
s. By convention, truth function constants start with a lowercase letter. For every instance of the collection #$ChordataPhylum (i.e., for every
chordate A chordate ( ) is a bilaterian animal belonging to the phylum Chordata ( ). All chordates possess, at some point during their larval or adult stages, five distinctive physical characteristics ( synapomorphies) that distinguish them from ot ...
), there exists a female animal (instance of #$FemaleAnimal), which is its mother (described by the predicate #$biologicalMother).


Inference engine

An
inference engine In the field of artificial intelligence, an inference engine is a software component of an intelligent system that applies logical rules to the knowledge base to deduce new information. The first inference engines were components of expert systems ...
is a computer program that tries to derive answers from a knowledge base. The Cyc inference engine performs general
logical deduction Deductive reasoning is the process of drawing valid inferences. An inference is valid if its conclusion follows logically from its premises, meaning that it is impossible for the premises to be true and the conclusion to be false. For example, the ...
. It also performs
inductive reasoning Inductive reasoning refers to a variety of method of reasoning, methods of reasoning in which the conclusion of an argument is supported not with deductive certainty, but with some degree of probability. Unlike Deductive reasoning, ''deductive'' ...
, statistical machine learning and symbolic machine learning, and
abductive reasoning Abductive reasoning (also called abduction,For example: abductive inference, or retroduction) is a form of logical inference that seeks the simplest and most likely conclusion from a set of observations. It was formulated and advanced by Ameri ...
. The Cyc inference engine separates the
epistemological Epistemology is the branch of philosophy that examines the nature, origin, and limits of knowledge. Also called "the theory of knowledge", it explores different types of knowledge, such as propositional knowledge about facts, practical knowled ...
problem from the
heuristic A heuristic or heuristic technique (''problem solving'', '' mental shortcut'', ''rule of thumb'') is any approach to problem solving that employs a pragmatic method that is not fully optimized, perfected, or rationalized, but is nevertheless ...
problem. For the latter, Cyc used a community-of-agents architecture in which specialized modules, each with its own algorithm, became prioritized if they could make progress on the sub-problem.


Releases


OpenCyc

The first version of OpenCyc was released in spring 2002 and contained only 6,000 concepts and 60,000 facts. The knowledge base was released under the
Apache License The Apache License is a permissive free software license written by the Apache Software Foundation (ASF). It allows users to use the software for any purpose, to distribute it, to modify it, and to distribute modified versions of the software ...
. Cycorp stated its intention to release OpenCyc under parallel, unrestricted licences to meet the needs of its users. The
CycL CycL in computer science and artificial intelligence, is an ontology language used by Douglas Lenat's Cyc artificial intelligence project. Ramanathan V. Guha was instrumental in designing early versions of the language. A close CycL variant exi ...
and SubL interpreter (the program that allows users to browse and edit the database as well as to draw inferences) was released free of charge, but only as a binary, without
source code In computing, source code, or simply code or source, is a plain text computer program written in a programming language. A programmer writes the human readable source code to control the behavior of a computer. Since a computer, at base, only ...
. It was made available for
Linux Linux ( ) is a family of open source Unix-like operating systems based on the Linux kernel, an kernel (operating system), operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically package manager, pac ...
and
Microsoft Windows Windows is a Product lining, product line of Proprietary software, proprietary graphical user interface, graphical operating systems developed and marketed by Microsoft. It is grouped into families and subfamilies that cater to particular sec ...
. The open source Texai project released the RDF-compatible content extracted from OpenCyc. The user interface was in Java 6. Cycorp was a participant of a
working group A working group is a group of experts working together to achieve specified goals. Such groups are domain-specific and focus on discussion or activity around a specific subject area. The term can sometimes refer to an interdisciplinary collab ...
for the Semantic Web, Standard Upper Ontology Working Group, which was active from 2001 to 2003. A
Semantic Web The Semantic Web, sometimes known as Web 3.0, is an extension of the World Wide Web through standards set by the World Wide Web Consortium (W3C). The goal of the Semantic Web is to make Internet data machine-readable. To enable the encoding o ...
version of OpenCyc was available starting in 2008, but ending sometime after 2016. OpenCyc 4.0 was released in June 2012. OpenCyc 4.0 contained 239,000 concepts and 2,093,000 facts; however, these are mainly taxonomic assertions. 4.0 was the last released version, and around March 2017, OpenCyc was shutdown for the purported reason that "because such “fragmenting” led to divergence, and led to confusion amongst its users and the technical community generally thought that OpenCyc fragment ''was'' Cyc.".


ResearchCyc

In July 2006, Cycorp released the
executable In computer science, executable code, an executable file, or an executable program, sometimes simply referred to as an executable or binary, causes a computer "to perform indicated tasks according to encoded instruction (computer science), in ...
of ResearchCyc 1.0, a version of Cyc aimed at the research community, at no charge. (ResearchCyc was in beta stage of development during all of 2004; a beta version was released in February 2005.) In addition to the taxonomic information, ResearchCyc includes more semantic knowledge; it also includes a large lexicon, English parsing and generation tools, and
Java Java is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea (a part of Pacific Ocean) to the north. With a population of 156.9 million people (including Madura) in mid 2024, proje ...
-based interfaces for knowledge editing and querying. It contains a system for
ontology-based data integration Ontology-based data integration involves the use of one or more ontologies to effectively combine data or information from multiple heterogeneous sources. It is one of the multiple data integration approaches and may be classified as Global-As-View ...
.


Applications

In 2001,
GlaxoSmithKline GSK plc (an acronym from its former name GlaxoSmithKline plc) is a British Multinational corporation, multinational Pharmaceutics, pharmaceutical and biotechnology company with headquarters in London. It was established in 2000 by a Mergers an ...
was funding the Cyc, though for unknown applications. In 2007, the
Cleveland Clinic Cleveland Clinic is an American Nonprofit organization, nonprofit Academic health science center, academic Medical centers in the United States, medical center based in Cleveland, Ohio. Owned and operated by the Cleveland Clinic Foundation, an O ...
has used Cyc to develop a natural-language query interface of biomedical information on cardiothoracic surgeries. A query is parsed into a set of
CycL CycL in computer science and artificial intelligence, is an ontology language used by Douglas Lenat's Cyc artificial intelligence project. Ramanathan V. Guha was instrumental in designing early versions of the language. A close CycL variant exi ...
fragments with open variables. The Terrorism Knowledge Base was an application of Cyc that tried to contain knowledge about "terrorist"-related descriptions. The knowledge is stored as statements in mathematical logic. The project lasted from 2004 to 2008.
Lycos Lycos, Inc. (stylized as LYCOS), is a web search engine and web portal established in 1994, spun out of Carnegie Mellon University. Lycos also encompasses a network of email, web hosting, social networking, and entertainment websites. The company ...
used Cyc for search term disambiguation, but stopped in 2001. CycSecure was produced in 2002, a network vulnerability assessment tool based on Cyc, with trials at the US STRATCOM Computer Emergency Response Team. One Cyc application has the stated aim to help students doing math at a 6th grade level. The application, called MathCraft, was supposed to play the role of a fellow student who is slightly more confused than the user about the subject. As the user gives good advice, Cyc allows the avatar to make fewer mistakes.


Criticisms

The Cyc project has been described as "one of the most controversial endeavors of the artificial intelligence history". Catherine Havasi, CEO of Luminoso, says that Cyc is the predecessor project to IBM's Watson. Machine-learning scientist
Pedro Domingos Pedro Domingos (born 1965) is a Professor Emeritus of computer science and engineering at the University of Washington. He is a researcher in machine learning known for Markov logic network enabling uncertain inference. Education Domingos rece ...
refers to the project as a "catastrophic failure" for the unending amount of data required to produce any viable results and the inability for Cyc to evolve on its own.
Gary Marcus Gary Fred Marcus (born 1970) is an American psychologist, cognitive scientist, and author, known for his research on the intersection of cognitive psychology, neuroscience, and artificial intelligence (AI). Marcus is professor ''emeritus'' of ps ...
, a cognitive scientist and the cofounder of an AI company called Geometric Intelligence, says "it represents an approach that is very different from all the deep-learning stuff that has been in the news." This is consistent with Doug Lenat's position that "Sometimes the ''veneer'' of intelligence is not enough".


Notable employees

This is a list of some of the notable people who work or have worked on Cyc either while it was a project at MCC (where Cyc was first started) or Cycorp. *
Douglas Lenat Douglas Bruce Lenat (September 13, 1950 – August 31, 2023) was an American computer scientist and researcher in artificial intelligence who was the founder and CEO of Cycorp, Inc. in Austin, Texas. Lenat was awarded the biannual IJCAI Comp ...
* Michael Witbrock * Pat Hayes * Ramanathan V. Guha * Stuart J. Russell * Srinija Srinivasan * Jared Friedman * John McCarthy


See also

*
BabelNet BabelNet is a multilingual lexical-semantic knowledge graph, ontology and encyclopedic dictionary developed at the NLP group of the Sapienza University of Rome under the supervision of Roberto Navigli.R. Navigli and S. P Ponzetto. 2012BabelNet: ...
*
DARPA Agent Markup Language The DARPA Agent Markup Language (DAML) was the name of a US funding program at the US Defense Advanced Research Projects Agency (DARPA) started in 1999 by then-Program Manager James Hendler, and later run by Murray Burke, Mark Greaves and Michael ...
*
DBpedia DBpedia (from "DB" for "database") is a project aiming to extract structured content from the information created in the Wikipedia project. This structured information is made available on the World Wide Web using OpenLink Virtuoso. DBpedia a ...
*
Fifth generation computer The Fifth Generation Computer Systems (FGCS; ) was a 10-year initiative launched in 1982 by Japan's Ministry of International Trade and Industry (MITI) to develop computers based on massively parallel computing and logic programming. The projec ...
* Freebase *
Wikidata Wikidata is a collaboratively edited multilingual knowledge graph hosted by the Wikimedia Foundation. It is a common source of open data that Wikimedia projects such as Wikipedia, and anyone else, are able to use under the CC0 public domain ...
* List of notable artificial intelligence projects


References


Further reading

* Alan Belasco et al. (2004)
"Representing Knowledge Gaps Effectively"
In: D. Karagiannis, U. Reimer (Eds.): ''Practical Aspects of Knowledge Management, Proceedings of PAKM 2004, Vienna, Austria, December 2–3, 2004''. Springer-Verlag, Berlin Heidelberg. * * John Cabral & others (2005)
"Converting Semantic Meta-Knowledge into Inductive Bias"
In: ''Proceedings of the 15th International Conference on Inductive Logic Programming''. Bonn, Germany, August 2005. * Jon Curtis et al. (2005)
"On the Effective Use of Cyc in a Question Answering System"
In: ''Papers from the IJCAI Workshop on Knowledge and Reasoning for Answering Questions''. Edinburgh, Scotland: 2005. * Chris Deaton et al. (2005)
"The Comprehensive Terrorism Knowledge Base in Cyc"
In: Proceedings of the 2005 International Conference on Intelligence Analysis, McLean, Virginia, May 2005. * Kenneth Forbus et al. (2005)
"Combining analogy, intelligent information retrieval, and knowledge integration for analysis: A preliminary report"
In: ''Proceedings of the 2005 International Conference on Intelligence Analysis'', McLean, Virginia, May 2005 * douglas foxvog (2010), "Cyc". In:
Theory and Applications of Ontology: Computer Applications
'',
Springer Springer or springers may refer to: Publishers * Springer Science+Business Media, aka Springer International Publishing, a worldwide publishing group founded in 1842 in Germany formerly known as Springer-Verlag. ** Springer Nature, a multinationa ...
. * Fritz Lehmann and d. foxvog (1998),
Putting Flesh on the Bones: Issues that Arise in Creating Anatomical Knowledge Bases with Rich Relational Structures
. In: ''Knowledge Sharing across Biological and Medical Knowledge Based Systems'',
AAAI The Association for the Advancement of Artificial Intelligence (AAAI) is an international scientific society devoted to promote research in, and responsible use of, artificial intelligence. AAAI also aims to increase public understanding of artif ...
. *
Douglas Lenat Douglas Bruce Lenat (September 13, 1950 – August 31, 2023) was an American computer scientist and researcher in artificial intelligence who was the founder and CEO of Cycorp, Inc. in Austin, Texas. Lenat was awarded the biannual IJCAI Comp ...
and R. V. Guha (1990). ''Building Large Knowledge-Based Systems: Representation and Inference in the Cyc Project''. Addison-Wesley. . * James Masters (2002)
"Structured Knowledge Source Integration and its applications to information fusion"
In: ''Proceedings of the Fifth International Conference on Information Fusion''. Annapolis, MD, July 2002. * James Masters and Z. Güngördü (2003). -->."Structured Knowledge Source Integration: A Progress Report" In: ''Integration of Knowledge Intensive Multiagent Systems''. Cambridge, Massachusetts, USA, 2003. * Cynthia Matuszek et al. (2006)

In: ''Proc. of the 2006 AAAI Spring Symposium on Formalizing and Compiling Background Knowledge and Its Applications to Knowledge Representation and Question Answering''. Stanford, 2006 * Cynthia Matuszek et al. (2005) .[https://web.archive.org/web/20060325020518/http://www.cyc.com/doc/white_papers/AAAI051MatuszekC.pdf "Searching for Common Sense: Populating Cyc from the Web"">"An Introduction to the Syntax and Content of Cyc."

In: ''Proc. of the 2006 AAAI Spring Symposium on Formalizing and Compiling Background Knowledge and Its Applications to Knowledge Representation and Question Answering''. Stanford, 2006 * Cynthia Matuszek et al. (2005)

In: ''Proceedings of the Twentieth National Conference on Artificial Intelligence''. Pittsburgh, Pennsylvania, July 2005. * Tom O'Hara et al. (2003). [https://web.archive.org/web/20060325020408/http://www.cyc.com/doc/white_papers/inducing-criteria-for-mass.pdf "Inducing criteria for mass noun lexical mappings using the Cyc Knowledge Base and its Extension to WordNet"">"Searching for Common Sense: Populating Cyc from the Web"

In: ''Proceedings of the Twentieth National Conference on Artificial Intelligence''. Pittsburgh, Pennsylvania, July 2005. * Tom O'Hara et al. (2003)

In: ''Proceedings of the Fifth International Workshop on Computational Semantics''. Tilburg, 2003. * Fabrizio Morbini and Lenhart Schubert (2009). [https://web.archive.org/web/20150923211804/http://www.cs.rochester.edu/~morbini/files/commonsense09.pdf "Evaluation of EPILOG: a Reasoner for Episodic Logic"">"Inducing criteria for mass noun lexical mappings using the Cyc Knowledge Base and its Extension to WordNet"

In: ''Proceedings of the Fifth International Workshop on Computational Semantics''. Tilburg, 2003. * Fabrizio Morbini and Lenhart Schubert (2009)

University of Rochester, Commonsense '09 Conference (describes Cyc's library of ~1600 'Commonsense Tests') * Kathy Panton et al. (2002). [https://web.archive.org/web/20060325020252/http://www.cyc.com/doc/white_papers/iaai.pdf "Knowledge Formation and Dialogue Using the KRAKEN Toolset"">"Evaluation of EPILOG: a Reasoner for Episodic Logic"

University of Rochester, Commonsense '09 Conference (describes Cyc's library of ~1600 'Commonsense Tests') * Kathy Panton et al. (2002)

In: ''Eighteenth National Conference on Artificial Intelligence''. Edmonton, Canada, 2002. * Deepak Ramachandran P. Reagan & K. Goolsbey (2005). [http://reason.cs.uiuc.edu/deepak/CO05-FORCyc.pdf "First-Orderized ResearchCyc: Expressivity and Efficiency in a Common-Sense Ontology"">"Knowledge Formation and Dialogue Using the KRAKEN Toolset"

In: ''Eighteenth National Conference on Artificial Intelligence''. Edmonton, Canada, 2002. * Deepak Ramachandran P. Reagan & K. Goolsbey (2005)

. In: ''Papers from the AAAI Workshop on Contexts and Ontologies: Theory, Practice and Applications''. Pittsburgh, Pennsylvania, July 2005. * Stephen Reed and D. Lenat (2002). [https://web.archive.org/web/20091122191538/http://www.cyc.com/doc/white_papers/mapping-ontologies-into-cyc_v31.pdf "Mapping Ontologies into Cyc"">"First-Orderized ResearchCyc: Expressivity and Efficiency in a Common-Sense Ontology"

. In: ''Papers from the AAAI Workshop on Contexts and Ontologies: Theory, Practice and Applications''. Pittsburgh, Pennsylvania, July 2005. * Stephen Reed and D. Lenat (2002)

In: ''AAAI 2002 Conference Workshop on Ontologies For The Semantic Web''. Edmonton, Canada, July 2002. * Benjamin Rode et al. (2005). [https://web.archive.org/web/20060325020543/http://www.cyc.com/doc/white_papers/PatternRecovery-IA2005.pdf "Towards a Model of Pattern Recovery in Relational Data"">"Mapping Ontologies into Cyc"

In: ''AAAI 2002 Conference Workshop on Ontologies For The Semantic Web''. Edmonton, Canada, July 2002. * Benjamin Rode et al. (2005)

In: ''Proceedings of the 2005 International Conference on Intelligence Analysis''. McLean, Virginia, May 2005. * Dave Schneider et al. (2005). [https://web.archive.org/web/20060325020457/http://www.cyc.com/doc/white_papers/GatheringAndManagingFacts-IA2005.pdf "Gathering and Managing Facts for Intelligence Analysis"">"Towards a Model of Pattern Recovery in Relational Data"

In: ''Proceedings of the 2005 International Conference on Intelligence Analysis''. McLean, Virginia, May 2005. * Dave Schneider et al. (2005)

In: ''Proceedings of the 2005 International Conference on Intelligence Analysis''. McLean, Virginia, May 2005. * Schneider, D., & Witbrock, M. J. (2015, May). [http://www.www2015.it/documents/proceedings/companion/p673.pdf "Semantic construction grammar: bridging the NL/Logic divide"">"Gathering and Managing Facts for Intelligence Analysis"

In: ''Proceedings of the 2005 International Conference on Intelligence Analysis''. McLean, Virginia, May 2005. * Schneider, D., & Witbrock, M. J. (2015, May)

In Proceedings of the 24th International Conference on World Wide Web (pp. 673–678). * Blake Shepard et al. (2005). [https://web.archive.org/web/20060325020558/http://www.cyc.com/doc/white_papers/IAAI-05-CycSecure.pdf "A Knowledge-Based Approach to Network Security: Applying Cyc in the Domain of Network Risk Assessment"">"Semantic construction grammar: bridging the NL/Logic divide"

In Proceedings of the 24th International Conference on World Wide Web (pp. 673–678). * Blake Shepard et al. (2005)

In: ''Proceedings of the Seventeenth Innovative Applications of Artificial Intelligence Conference''. Pittsburgh, Pennsylvania, July 2005. * Nick Siegel et al. (2004). [https://web.archive.org/web/20060303134555/http://www.cyc.com/doc/white_papers/WS804SiegelN.pdf "Agent Architectures: Combining the Strengths of Software Engineering and Cognitive Systems"">"A Knowledge-Based Approach to Network Security: Applying Cyc in the Domain of Network Risk Assessment"

In: ''Proceedings of the Seventeenth Innovative Applications of Artificial Intelligence Conference''. Pittsburgh, Pennsylvania, July 2005. * Nick Siegel et al. (2004)

In: ''Papers from the AAAI Workshop on Intelligent Agent Architectures: Combining the Strengths of Software Engineering and Cognitive Systems''. Technical Report WS-04-07, pp. 74–79. Menlo Park, California: AAAI Press, 2004. * Nick Siegel et al. (2005). [https://web.archive.org/web/20060325020643/http://www.cyc.com/doc/white_papers/HypothesisGeneration-IA2005.pdf Hypothesis Generation and Evidence Assembly for Intelligence Analysis: Cycorp's Nooscape Application"">"Agent Architectures: Combining the Strengths of Software Engineering and Cognitive Systems"

In: ''Papers from the AAAI Workshop on Intelligent Agent Architectures: Combining the Strengths of Software Engineering and Cognitive Systems''. Technical Report WS-04-07, pp. 74–79. Menlo Park, California: AAAI Press, 2004. * Nick Siegel et al. (2005)

In Proceedings of the 2005 International Conference on Intelligence Analysis, McLean, Virginia, May 2005. * Michael Witbrock et al. (2002). [https://web.archive.org/web/20060325020212/http://www.cyc.com/doc/white_papers/IJCAI-paper-v5.pdf "An Interactive Dialogue System for Knowledge Acquisition in Cyc"">Hypothesis Generation and Evidence Assembly for Intelligence Analysis: Cycorp's Nooscape Application"

In Proceedings of the 2005 International Conference on Intelligence Analysis, McLean, Virginia, May 2005. * Michael Witbrock et al. (2002)

In: ''Proceedings of the Eighteenth International Joint Conference on Artificial Intelligence''. Acapulco, Mexico, 2003. * Michael Witbrock et al. (2004). [https://web.archive.org/web/20060325020304/http://www.cyc.com/doc/white_papers/SemAnnot2004-20041001.pdf "Automated OWL Annotation Assisted by a Large Knowledge Base"">"An Interactive Dialogue System for Knowledge Acquisition in Cyc"

In: ''Proceedings of the Eighteenth International Joint Conference on Artificial Intelligence''. Acapulco, Mexico, 2003. * Michael Witbrock et al. (2004)

In: ''Workshop Notes of the 2004 Workshop on Knowledge Markup and Semantic Annotation at the 3rd International Semantic Web Conference ISWC2004''. Hiroshima, Japan, November 2004, pp. 71–80. * Michael Witbrock et al. (2005). [http://www.aaai.org/Papers/Symposia/Spring/2005/SS-05-03/SS05-03-015.pdf "Knowledge Begets Knowledge: Steps towards Assisted Knowledge Acquisition in Cyc"">"Automated OWL Annotation Assisted by a Large Knowledge Base"

In: ''Workshop Notes of the 2004 Workshop on Knowledge Markup and Semantic Annotation at the 3rd International Semantic Web Conference ISWC2004''. Hiroshima, Japan, November 2004, pp. 71–80. * Michael Witbrock et al. (2005)

In: ''Papers from the 2005 AAAI Spring Symposium on Knowledge Collection from Volunteer Contributors (KCVC)''. pp. 99–105. Stanford, California, March 2005. * William Jarrold (2001). [http://www.aaai.org/Library/Symposia/Spring/2001/ss01-04-009.php "Validation of Intelligence in Large Rule-Based Systems with Common Sense"">"Knowledge Begets Knowledge: Steps towards Assisted Knowledge Acquisition in Cyc"

In: ''Papers from the 2005 AAAI Spring Symposium on Knowledge Collection from Volunteer Contributors (KCVC)''. pp. 99–105. Stanford, California, March 2005. * William Jarrold (2001)

"Model-Based Validation of Intelligence: Papers from the 2001 AAAI Symposium" (AAAI Technical Report SS-01-04). * William Jarrold. (2003). [https://web.archive.org/web/20181112101459/https://pdfs.semanticscholar.org/9f62/34eb20b8f626fc0f33f54f10375aa6676b2a.pdf Using an Ontology to Evaluate a Large Rule Based Ontology: Theory and Practice">"Validation of Intelligence in Large Rule-Based Systems with Common Sense"

"Model-Based Validation of Intelligence: Papers from the 2001 AAAI Symposium" (AAAI Technical Report SS-01-04). * William Jarrold. (2003)
Using an Ontology to Evaluate a Large Rule Based Ontology: Theory and Practice
{\em Performance Metrics for Intelligent Systems PerMIS '03} (NIST Special Publication 1014).


External links

* [http://www.cyc.com/ Cycorp website
Common Lisp (programming language) software">Cycorp website">Using an Ontology to Evaluate a Large Rule Based Ontology: Theory and Practice
{\em Performance Metrics for Intelligent Systems PerMIS '03} (NIST Special Publication 1014).


External links


Cycorp website
Common Lisp (programming language) software
Ontology (information science)
Knowledge bases Cognitive architecture