OpenCog是一项以打造开源人工智能框架为目标的开发专案,OpenCog Framework是一种应用于广泛AGI研究的通用框架,其中OpenCog Prime是一种用于机器人和虚拟体化认知的架构,该架构定义了一组互动元件,用来产生与人类对等,从整体系统涌现而来的通用人工智能(AGI),本‧格策尔(Ben Goertzel)是其主要设计者。使用OpenCog进行的研究已发表在期刊上,也在包含年度人工智能大会在内的各种会议和研讨会上被介绍。 OpenCog是根据GNU Affero通用公共许可证的条款发行的。
包括华为和思科在内的50多家公司正在使用OpenCog。
Novamente LLC在2008年发布专利“ Novamente认知引擎”(NCE),最初的OpenCog则是以其源代码为基础来开发的。PLN手册有对NCE源代码进行讨论(请参阅下方的参考文献)。人工智能研究院(AGIRI)、Google夏日程式码计划、汉森机器人公司、SingularityNET等单位也持续支援对OpenCog的开发。
OpenCog包含:
与其他认知架构类似,主要目的是建立虚拟人类,这是三维的虚拟化身。 目的是模仿诸如情绪、手势和学习之类的行为。举例来说,由于人类有情感,因此仅会对软件中的情感模块程式进行撰写。如果能够模拟人类的智慧,那就可以实现人工智能。
OpenCog计划的自我描述提供了其他可能的应用程序,这些应用程序正朝着自然语言处理以及对狗的模拟方向发展。