Hi Linas, Yes your intuition is right.
Thank you for your clarification. What is the core meta-language that is OpenCog into which PLN can be loaded. Daniel On Thursday, 27 April 2017 05:42:02 UTC+3, linas wrote: > > > > On Wed, Apr 26, 2017 at 9:13 PM, Daniel Gross <[email protected] > <javascript:>> wrote: > >> Hi Linas, >> >> I guess it would be good to differentiate between the KR architecture and >> the language. Would be great if there exists some kind of comparison of the >> open cog language to other comparable KR languages. >> > > I don't quite understand. However, if I were to take a guess at the > intent. > > opencog allows you to design your own KR language; it doesn't much care, > it provides a set of tools. These include a data store, a rule engine with > backward and forward chainers, a pattern matcher, a pattern miner. > > Opencog does come with a default "KR language", PLN -- its described in > multiple PLN books. But if you don't like PLN, you can create your own KR > language. All the parts are there. > > The "cognitive architecture" is something you'd layer on top of the KR > language (and/or on top of various neural nets, and/or on top of various > learning algorithms, etc). > > opencog does not have a particularly firm "architecture" per se; we > experiment and try to make things work, and learn from that. Ben would say > that there is an architecture, it just hasn't been implemented yet. > There's a lot to do, we're only getting started. > > --linas > >> >> Then there are cognitive architectures, which can be compared. I think >> Ben has a number of architectures compared in his book. >> >> i guess one then needs a kind of "composite" -- what an >> architecture+language can do, since an architecture likely takes advantage >> of the language features. >> >> Daniel >> >> On Wednesday, 26 April 2017 21:54:11 UTC+3, linas wrote: >>> >>> >>> >>> On Wed, Apr 26, 2017 at 1:41 PM, Nageen Naeem <[email protected]> wrote: >>> >>>> OpenCog didn't shift to java from c++? >>>> >>> >>> You are welcome to study https://github.com/opencog for the source >>> languages used. >>> >>> >>>> Thanks for defining pros and cons if there is any paper on comparison >>>> with other architecture kindly recommend me. >>>> >>> >>> Ben has written multiple books on the archtiecture in general. The wiki >>> describes particular choices. >>> >>> I am not aware of any other (knowledge-representation) architectures >>> that can do what the atomspace can do. So I'm not sure what you want to >>> compare against. Triplestore? various actionscripts? Prolog? >>> >>> --linas >>> >>> >>>> On Wednesday, April 26, 2017 at 9:36:04 PM UTC+5, Ben Goertzel wrote: >>>>> >>>>> OpenCog did not shift from Java to C++, it was always C++ >>>>> >>>>> The advantage of Atomspace is that it allows fine-grained semantic >>>>> representations of all forms of knowledge in a common framework. The >>>>> disadvantage is, this makes things complicated. The other advantage >>>>> is, this fine-grained representation makes data amenable to multiple >>>>> AI algorithms, including ones that can work together synergetically >>>>> >>>>> ben >>>>> >>>>> On Wed, Apr 26, 2017 at 12:10 PM, Nageen Naeem <[email protected]> >>>>> wrote: >>>>> > Hey, >>>>> > I'm searching for pros and cons for using atomspace for knowledge >>>>> > representation but didn't get any full-fledged answer related to it. >>>>> what >>>>> > are the pros and cons of using atomspace and why OpenCog shifted to >>>>> java >>>>> > from c++ what are reasons behind it? >>>>> > >>>>> > -- >>>>> > You received this message because you are subscribed to the Google >>>>> Groups >>>>> > "opencog" group. >>>>> > To unsubscribe from this group and stop receiving emails from it, >>>>> send an >>>>> > email to [email protected]. >>>>> > To post to this group, send email to [email protected]. >>>>> > Visit this group at https://groups.google.com/group/opencog. >>>>> > To view this discussion on the web visit >>>>> > >>>>> https://groups.google.com/d/msgid/opencog/bd2cd2ad-b15c-4a2e-a962-328a3197c0d7%40googlegroups.com. >>>>> >>>>> >>>>> > For more options, visit https://groups.google.com/d/optout. >>>>> >>>>> >>>>> >>>>> -- >>>>> Ben Goertzel, PhD >>>>> http://goertzel.org >>>>> >>>>> "I am God! I am nothing, I'm play, I am freedom, I am life. I am the >>>>> boundary, I am the peak." -- Alexander Scriabin >>>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "opencog" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to [email protected]. >>>> To post to this group, send email to [email protected]. >>>> Visit this group at https://groups.google.com/group/opencog. >>>> To view this discussion on the web visit >>>> https://groups.google.com/d/msgid/opencog/d6da6287-a623-47eb-b3c3-6444bce465c0%40googlegroups.com >>>> >>>> <https://groups.google.com/d/msgid/opencog/d6da6287-a623-47eb-b3c3-6444bce465c0%40googlegroups.com?utm_medium=email&utm_source=footer> >>>> . >>>> >>>> For more options, visit https://groups.google.com/d/optout. >>>> >>> >>> > -- You received this message because you are subscribed to the Google Groups "opencog" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/opencog. To view this discussion on the web visit https://groups.google.com/d/msgid/opencog/f870759b-956b-48fa-bf4f-544477d7475c%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
