Note that, as a design principle, the OpenCog framework was intended to be useful for a variety of AGI approaches not just Ben Goertzel et al's AGI design (which is labeled CogPrime).... In practice, the bulk of work done within OpenCog has been in the direction of CogPrime.... But even if this remains the case, designing the system so that the implementation layer is somewhat decoupled from the cognitive theory, seems to have been a solid design approach...
ben On Mon, Jan 27, 2014 at 11:26 PM, Ben Goertzel <[email protected]> wrote: > > > > On Mon, Jan 27, 2014 at 11:10 PM, Aaron Hosford <[email protected]> wrote: >> >> How much room does your system leave for alternative ways of doing things? >> Is it a framework with interchangeable modules that conform to a >> standardized interface? >> > > > OpenCog is highly modular; it is a framework such as you describe... > > However, modules currently must be written in C++ or python, in order to > operate properly with the Atomspace knowledge store... > > If you have your own single AI algorithm and don't want it to interface with > any other algorithms, there isn't really much point to using OpenCog, unless > your algorithm matches very naturally to a "weighted labeled hypergraph" > knowledge representation.... No point to wrap your code in a general > framework unnecessarily... > > The value of using OpenCog for AI research comes from > > -- the possibility to inter-operate your algorithms with other algorithms on > the same knowledge store, in the rough manner of a "blackboard architecture" > > -- the possibility to have your algorithm act on data imported into the > Atomspace from NLP, from a virtual world, etc. > > -- the possibility to have yoru algorithm help control an agent in a virtual > world (or eventually a robot...), using "glue code" that's already written > > ... > > The OpenCog framework is basically well-architected but still rough around > the edges in many ways.... It's not as slick as we'd like it to be, > yet.... But for many purposes, I believe it has a lot of value... > > -- Ben G -- Ben Goertzel, PhD http://goertzel.org "In an insane world, the sane man must appear to be insane". -- Capt. James T. Kirk ------------------------------------------- AGI Archives: https://www.listbox.com/member/archive/303/=now RSS Feed: https://www.listbox.com/member/archive/rss/303/21088071-f452e424 Modify Your Subscription: https://www.listbox.com/member/?member_id=21088071&id_secret=21088071-58d57657 Powered by Listbox: http://www.listbox.com
