Communications of the ACM · 1995 · 1.9K citations · 3 references
ComputingComputer ScienceKnowledge ManagementArtificial IntelligenceKnowledge CaptureKnowledge RepresentationCommonsense ReasoningConcept ModelingExpert SystemsKnowledge AcquisitionKnowledge ModelingOntology EngineeringAxiomsCommonsense Knowledge BasesConcept AnalysisConcept SchemasConcept TaxonomiesConceptual KnowledgeKnowledge Base ArchitectureKnowledge Base Schema Design
Since 1984, a person-century of effort has gone into building CYC, a universal schema of roughly 10 5 general concepts spanning human reality. Most of the time has been spent codifying knowledge about these concepts; approximately 10 6 commonsense axioms have been handcrafted for and entered into CYC's knowledge base, and millions more have been inferred and cached by CYC. This article examines the fundamental assumptions of doing such a large-scale project, reviews the technical lessons learned by the developers, and surveys the range of applications that are or soon will be enabled by the technology.
3
Cyc: toward programs with common sense
Douglas B. Lenat, R. Guha, Karen Pittman et al. · Communications of the ACM · 1990 · 507 citations · Full text
Enabling agents to work together
R. Guha, Douglas B. Lenat · Communications of the ACM · 1994 · 162 citations · Full text