On Wed, May 10, 2017 at 7:46 AM, Andi <[email protected]> wrote:

> Linas, thank you for your precise and profound explanations!
>

You are welcome! The more who understand this stuff, the better!

>
> As far as I understand, what is going on here at OpenCog, an Atom is the
> most universal thing in the universe - able to represent  "all that is the
> case" - how Witti would say.
>

Yeah, I'm not sure where that name comes from. Opencog stole it from
textbooks on logic; where it was before that I don't know. It might date to
Whitehead and Hilbert.

>
> Universality is always in contradiction to performance. One can not
> balance this.
> I think a step to overcome this is to compile certain types of atoms at
> run time to something optimized for performance and than recompile the
> results back to regular atoms.
>

Well, we do: some atoms have C++ counterparts. The most complicated of
these is the PatternLink, which stores a pre-compiled copies of the
patterns that is searches for.  That way, when you call it, all the
machinery is there, warm and ready to go.

> Maybe especially at your main topic - link grammar.
> Somewhere I read your complaints, how slow it became when you ported it
to the atomspace.

> My thoughts about this was that there should be a possibility to
transform a
> given  text corpus to a list of integers, where every int represents a
word or
> sign, operate on this list and bring back the results to the atom space.

Heh. You are on a slippery slope here. **everything** inside a computer is
a "list of integers".  the question is always "which list of integers
should it be".

-- Linas

-- 
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/CAHrUA35oSj3EfJijk%3DjcJ1mqLWueogVLVYQ6pc9GJ24t5DAMEg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to