OpenCog

The Open Cognition Project

From OpenCog

(Redirected from Main Page)

OpenCog aims to provide research scientists and software developers with a common platform to build and share artificial intelligence programs. The long-term goal of OpenCog is acceleration of the development of beneficial AGI, a goal which includes developing tools and protocols for AGI Safety.

The OpenCog Wiki is used to coordinate development, and to provide a repository for documentation and other technical information. The wiki is divided into sections for:

The OpenCog Framework which provides an OS-like infrastructure and stable APIs, and encompasses components written using C++ Templates and the Boost libraries:

  • AtomSpace a shared library for fast in-memory knowledge representation, providing hybrid data structures to integrate and manipulate connectionist and symbolic knowledge
  • CogServer a container and scheduler for plug-in cognitive algorithms;

Various OpenCog Projects that use or communicate with the OCF including

  • Cognitive algorithm plug-ins MOSES, PLN and others
  • Interfaces and proxies, e.g. CogBot, an interface to OpenSim
  • Stand-alone but closely coupled projects, e.g. RelEx, a natural language (NLP) pre-processor
  • Embodiment containing the code to connect OC to virtual worlds and implementing a virtual pet and humanoid agent

OpenCog Prime which is a reference implementation of the OCF and a design for an AGI including

  • A Roadmap which will influence and inform the OCF roadmap
  • A WikiBook presenting the OpenCogPrime design
  • Designs for Virtual Worlds suitable for education and development of OpenCogPrime based artificial general intelligence

General AGI Topics

This wiki may also be used to post information on general AGI topics that are related to, but not necessarily exclusively related to, OpenCog: use General AI Topics for this purpose.


Updates

  • 2009 April - We are currently running another series of tutorials in the run up towards GSoC 2009.
  • 2009 April - Projects for GSoC 2009 have been selected.
  • 2009 March - SIAI (and thus OpenCog) were accepted for Google Summer of Code.
  • 2009 January - Help us design and choose a Logo!
  • OpenCogPrime tutorial sessions on IRC continue weekly through February 2009.
  • CogDev2008 was held at the Computer History Museum (Mountain View, CA) in October. Attendance received a boost (30 attended) from interest generated at the Singularity Summit!
  • 2008 June Thanks to financial support from Google, eleven students are spending their summers writing free and open source software for OpenCog projects. More at GSoCProjects2008.
  • 2008 March OpenCog is under active development and planning, toward a release of the OpenCog Framework in 2H2008. Parts of OpenCog are being made available incrementally, as early development proceeds.
  • 2008 January The Singularity Institute for Artificial Intelligence funds full-time systems software engineer Gustavo Gama and part-time AI software developer Joel Pitt, to work on OpenCog.
  • More updates at OpenCog Blogs & Lists

Sponsors