ResearchCyc

Formalized Common Knowledge

           
 

Home

Projects

FAQ

Documentation

Releases

 

The Full Power of Cyc ...

As of Release 1.0, the complete (non-proprietary) content of the Cyc knowledge base is being made available to the research community (for research-only purposes) under a ResearchCyc license. Yes, Cyc, the world's largest and most complete general knowledge base and commonsense reasoning engine, is at your disposal!

The Cyc Platform

Cyc can be used as the basis for a wide variety of intelligent applications such as :

  • information extraction and concept tagging
  • content/knowledge management
  • business intelligence
  • support of analysis tasks
  • semantic database integration
  • natural language understanding and generation
  • rapid ontology and taxonomy development
  • learning and knowledge acquisition
  • game AIs
  • decision supports and workflow management
  • filtering, prioritizing, routing, summarization, and annotating of electronic communications
to name just a few.

The latest release of Cyc includes:

  • 60,000+ 300,000+ concepts, forming an ontology in the domain of human consensus reality.
  • Nearly 3,000,000 assertions (facts and rules), using 26,000+ relations, that interrelate, constrain, and, in effect, (partially) define the concepts.
  • A compiled version of the Cyc Inference Engine and the Cyc Knowledge Base Browser.
  • Natural language parsers and CycL-to-English generation functions.
  • New! --> A natural language query tool, enabling users to specify powerful, flexible queries without the need to understand formal logic or complex knowledge representations.
  • New! --> A template-based Fact Entry Tool that makes it easy to enter information into the knowlege base using natural language.
  • New! --> An Ontology Exporter that makes it simple to export specified portions of the knowledge base to OWL files.
  • Documentation and self-paced learning materials to help users achieve a basic- to intermediate-level understanding of the issues of knowledge representation and application development using Cyc.
  • A specification of CycL, the language in which Cyc (and hence ResearchCyc) is written. There are CycL-to-Lisp, CycL-to-C, etc. translators.
  • A specification of the Cyc API, by calling which a programmer can build an ResearchCyc application.

If you already have a ResearchCyc license, see ResearchCyc Releases for information about downloading the latest release of Cyc.

To apply for a no cost ResearchCyc license, click here.

 
Announcements

2007/08/27 - Cyc 101, a three-day, hands-on introduction to Cyc, will be held in Austin, TX from October 24-26, 2007. Click here for additional information.

2006/06/29 - Release 1.0 of ResearchCyc, for both Linux and Windows platforms, is now available to licensed ResearchCyc users. This release features a greatly expanded knowledge base as well as some powerful new tools.

2006/04/17 - The Cyc Foundation is a newly formed nonprofit organization that is assuming stewardship of the Cyc structural ontology. For more information, visit www.cycfoundation.org

2006/01/16 - The OpenCyc Interest Group of Austin, a.k.a. #$Cyclify-Austin, meets on the second Thursday of each month in Austin. All members of the OpenCyc/ResearchCyc community are welcome. For details, please send an email to johnd @ cycfoundation.org.