Openc++og is an open source framework that aims to provide a common platform for http://www.aliyun.com/zixun/aggregation/35041.html "> Researchers and software developers to build artificial intelligence programs, Its long-term goal is to accelerate the development of AGI (Artificial general FDI, which can solve various complex problems in a variety of complex environments, closer to human thinking).
OPENCOG consists of a core framework and a variety of related projects that can be used as plug-ins for the core framework, and some projects are mainly used for AGI research.
The OPENCOG Core Framework (OCF) provides an operating system-like infrastructure and related APIs, as well as some related components written using C + + templates and boost libraries:
Atomspace: A shared library for quick representation of memory knowledge, which provides mixed data to integrate and manipulate link intelligence and symbolic intelligence;
Cogserver: A container and scheduling cognitive algorithm.
Various OPENCOG projects for communication with OCF:
Cognitive algorithm Plug-ins Moses, PLN, etc.
interface and proxy plug-ins, such as Cogbot (OpenSim interface);
An integrated natural language processing system;
Embodiment contains code to connect OPENCOG and virtual worlds, as well as virtual pet and humanoid role proxies.