Linas' to-do list

40 views
Skip to first unread message

Linas Vepstas

unread,
Jun 23, 2016, 3:43:04 PM6/23/16
to Ben Goertzel, opencog, André Senna
Ben,

I am trying to figure out what my TODO list is, and what are the most important things that need attention.  My list is short but complex:

-- Take a deep dive into sureal, and see if performance can be improved. I know Andre Senna is nominally working on this, but perhaps I know the pattern matcher side better, and could review that block of code for sanity.

-- Finish creating a generic rule-finder for OpenPsi.  This is an outgrowth of the AIML work, where a large number of rules needed to be quickly localized to a much smaller number that can apply to the current frame (frame problem).  Nothing right now really needs this (except AIML) but fixing this up and making it quasi-generic seems like not a bad idea, esp while its still fresh in my mind what the problem is and how to fix it.

-- Integrate the self-awareness code into the the new, revised chatbot. This is an open-ended project, much larger than the two above, as things are currently in a rather poor state. However, it also seems to be much more important in the medium/long run.  Rworking the rule-selection-narrowing (frame) problem for openpsi would be a subtask of this task -- I already knew I needed to do this, before arriving in HK.

-- Resume the stalled language learning work. This seems important long-run, but does not have any obvious short-term pay-off.

-- Something else? Something I'm forgetting?

Linas

Ben Goertzel

unread,
Jun 24, 2016, 2:27:20 AM6/24/16
to Linas Vepstas, opencog, André Senna
Hi Linas,

I think the following is the focus that makes most sense for you
during the next couple months (and perhaps beyond that, as you say
it's a large problem...)

> -- Integrate the self-awareness code into the the new, revised chatbot. This
> is an open-ended project, much larger than the two above, as things are
> currently in a rather poor state. However, it also seems to be much more
> important in the medium/long run. Rworking the rule-selection-narrowing
> (frame) problem for openpsi would be a subtask of this task -- I already
> knew I needed to do this, before arriving in HK.

Optimizing SuReal is something Senna or someone else could do; whereas
the above requires a more holistic understanding and thus better
leverages your deeper understanding of the whole OpenCog
framework/approach ...

If we do get more OpenCog-AGI-focused $$, that would enable me to fund
you to focus mainly or wholly on unsupervised language learning....
But even if this does happen over the summer, it will be best if you
can get the self-awareness code working together gracefully and
extensibly with OpenPsi and the new chatbot, before shifting focus
away from the Hanson stuff ...

BTW Man Hin is in the midst of "integrating" the chatbot-eva stuff
with the Openpsi based chatbot in a very crude way for short term
purposes only --- basically he is treating it as a separate "engine",
accessed by a single Psi rule, and used for processing certain
imperatives.... But this is obviously a crude hack for short-term
demo purposes only ... not a real integration ... he and I decided
it's best to leave the real integration to you..

ben


--
Ben Goertzel, PhD
http://goertzel.org

Super-benevolent super-intelligence is the thought the Global Brain is
currently struggling to form...
Reply all
Reply to author
Forward
0 new messages