0
OpenCog je okvir za razvoj AI sustava, posebno prikladan za integrativne sustave s više algoritama i umjetne sustave opće inteligencije.Iako je potrebno još mnogo toga raditi, on trenutno sadrži funkcionalni temeljni okvir i brojne kognitivne agense na različitim stupnjevima dovršenosti, od kojih neki već pokazuju zanimljive i korisne funkcionalnosti sami i u kombinaciji.OpenCog se sastoji od više komponenti.U osnovi je (hiper-) graf baza podataka, AtomSpace koji se koristi za predstavljanje znanja i algoritama, pruža površinu na kojoj se implementiraju algoritmi učenja i zaključivanja.AtomSpace se sastoji od in-RAM baze podataka, "jezika upita" aka "matcher matrica", sustava pravila (nalik na ProLog), uključujući napredne i nazad lancere, i evaluatora za interni "programski jezik", Atomese.Taj jezik zapravo ne bi trebao biti korišten od strane ljudi (iako, defacto, to jest), već je jezik za predstavljanje znanja i algoritama na kojem se može (automatizirano) rasuđivati i učiti.AtomSpace također nudi sheme (guile) i Python veze.AtomSpace se održava u zasebnom git repo-u: ... Za upute o platformi o ovisnosti i izgradnju koda, kao i druge opcije za postavljanje razvojnih okruženja, više detalja možete pronaći na wikiju Building Opencog.