Whoops. I realize I misunderstood your question. When you said "backward-foreward" you were not talking about the chainer, but rather the API between the atomspace and scheme. So a very very different question. Nothing to do with chaining.
But rather than fumbling an answer by email, do this first ... go through the tutorial examples here: https://github.com/opencog/atomspace/tree/master/examples and go through them in the correct order, from beginning to end. You'll have a rather good understanding once you do, and if there are still questions .. let me know. --linas On Fri, Feb 7, 2020 at 1:02 AM paarulakan(பாருலகன்) < [email protected]> wrote: > Hi Linas, > > Thank you. Can you point me to documentation for 'how the backward-forward > things' work. I have made python bindings for some some libraries, but it > was never two way. I am still reading the opencog docs, my mental model is > that most of the communication is happening through atomspace. right? > > To add more context, I come from deep learning background so I know > python, but I want to work on symbolic natural language processing. I am > learning lisp for the same reason. I have been working with python for 4 > years now but it seems unnatural for symbolic NLP. Is there a way to pickup > some task and apply opencog framework for that? more concretely sentiment > analysis and question answering. > > On Friday, February 7, 2020 at 3:34:51 AM UTC+5:30, linas wrote: >> >> Hi Paarulakan .. >> >> Why scheme instead of lisp? Well, scheme is a modern-lisp, having >> cleaned up assorted messes and inconsistencies and ugly-bits. Kind of >> like asking "why C instead of fortran?" >> >> Why guile-scheme instead of some other scheme? Guile offered vastly >> superior integration into C/C++ than any other scheme out there. I don't >> know if that's still true or not. Certainly, all schemes/lisps have >> "foreign function interfaces" -- FFI's but I don't believe that's enough -- >> we're not just invoking foreign functions, there's a whole bunch of >> backward-foreward movement between the code in each language. >> >> -- Linas >> >> On Thu, Feb 6, 2020 at 4:20 AM paarulakan(பாருலகன்) <[email protected]> >> wrote: >> >>> Why did opencog choose scheme as its lisp not common lisp. I recently >>> started learning lisp family of languages, still a newbie. but other than >>> the thing that scheme is lighweight, are they any other reason for using >>> scheme? >>> >>> -- >>> 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 view this discussion on the web visit >>> https://groups.google.com/d/msgid/opencog/7d99a84e-a980-4bb1-950f-8185362b5f76%40googlegroups.com >>> <https://groups.google.com/d/msgid/opencog/7d99a84e-a980-4bb1-950f-8185362b5f76%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> >> >> >> -- >> cassette tapes - analog TV - film cameras - you >> > -- > 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 view this discussion on the web visit > https://groups.google.com/d/msgid/opencog/c2c68511-309d-4a4a-a4a5-ac5834d3c15b%40googlegroups.com > <https://groups.google.com/d/msgid/opencog/c2c68511-309d-4a4a-a4a5-ac5834d3c15b%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- cassette tapes - analog TV - film cameras - you -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/opencog/CAHrUA36UnvEdMGDQax4-enyCoR5gHwjhOFfiS%3DLkAANMO3LP9A%40mail.gmail.com.
