Pesquisadores ao redor do mundo estão fazendo avanços diários no sentido de desenvolver uma inteligência artificial ao nível da inteligência humana, porém os algoritmos e os softwares que representam estes avanços são frequentemente mantidos dentro dos laboratórios de pesquisa, fora do alcançe de todos para revisão e melhoria.O OpenCog, é um projeto dedicado a desenvolver e distribuir ferramentas de inteligência artificial, software, e recursos que são open source e livremente disponíveis para qualquer um usar e modificar. O objetivo final do OpenCog é o desenvolvimento de uma inteligência artificial ao nível da inteligência humana e, mesmo que este último objetivo não seja conseguido, os projeto já se mostra importante, pois trará muitos benefícios a comunidade de inteligência artificial.
O OpenCog é composto de um framework que oferece uma fundação para o desenvolvimento de diversos métodos de IA, em uma abordagem de sistemas multiagentes, que trabalham sobre uma base de conhecimento comum. Além do framework, o programa inicial inclui projetos de processamento de linguagem natural, raciocínio probabilístico e computação evolutiva. Combinando esses projetos é possível construir sistemas para uma enorme variedade de objetivos.
Boa parte da documentação dos planos de longo prazo para o OpenCog estão na forma de um "wikibook“. Existem também um canal de IRC, listas de discussão, blogs e uma rede social dedicados ao OpenCog.
Fontes:
SingularityHub.com
VettaLabs.com
