Ben,

Before commenting on details, I would like to say THANKS. It took several
years from my request but, ever attending to details, you have made this,
your initial delivery.

In my following comments I suspect that I have misunderstood some/much of
what you are trying to say here, so please correct any/all such perceptual
errors on my part.

1.  It appears that this comes at a particular meta-level in AGI. At a
higher meta-level a system would be learning this stuff on its own and
writing its own code, perhaps much as you describe. At a lower meta-level,
there would be more constants and fewer variables. It would be interesting
to peek at some of the other meta-levels.

2.  I figured that when a functional set of APIs is developed, that they
would all fit a particular skeletal structure, e.g. a particular function
to be performed would be just another variable to a general purpose call
for action, etc. This also simplifies the task of code self-modification,
etc.

3.  Perhaps you meant this my implication, but I somewhat expected an API
that was massively parallel in some way, e.g. every call returns
immediately, while continuing to do what was asked, so that after the first
quick pass-though, the entire "program" runs in a statement-parallel
fashion.

I'll doubtless have more comments after you have responded to these.

THANKS again.

Steve
========================
On Fri, Apr 11, 2014 at 4:28 PM, Ben Goertzel <[email protected]> wrote:

> I have thought a bit about what kind of API might be generally useful
> for application developers to use to interface with a proto-AGI
> systems....
>
> I put my initial notes at
>
> http://wiki.opencog.org/w/A_Cognitive_API
>
> As notes there, these should be taken as a sketch of some initial
> thoughts rather than an actual detailed API proposal.  I think the
> semantics of the suggested API calls are about what is needed, but I
> haven't tried to make a serious proposal regarding the syntax yet (and
> I may not be the best person to do so)
>
> -- Ben
>
>
> --
> Ben Goertzel, PhD
> http://goertzel.org
>
> "In an insane world, the sane man must appear to be insane". -- Capt.
> James T. Kirk
>
> "Emancipate yourself from mental slavery / None but ourselves can free
> our minds" -- Robert Nesta Marley
>
>
> -------------------------------------------
> AGI
> Archives: https://www.listbox.com/member/archive/303/=now
> RSS Feed: https://www.listbox.com/member/archive/rss/303/10443978-6f4c28ac
> Modify Your Subscription:
> https://www.listbox.com/member/?&;
> Powered by Listbox: http://www.listbox.com
>



-- 
Full employment can be had with the stoke of a pen. Simply institute a six
hour workday. That will easily create enough new jobs to bring back full
employment.



-------------------------------------------
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

Reply via email to