Eddie, one thing we were talking about yesterday at the office, was implementing more features for introspective verbal response
i.e. not just “how are you feeling?” but “why are you feeling happy?” … “why are you feeling that way?" one design idea we thought of is — basically, for each “reason for having a feeling”, a StateLink is set … then if the question is asked, the StateLink can be consulted for its value acceptable sorts of answers might be (to e.g. “why are you feeling happy?”) — “Because I heard some happy words" — “Because you said ‘I love you’ " — "I’m just in a good mood" (if it’s just a random happiness fluctuation via the happiness equation) — “Because I experienced novelty” (if the happiness was caused by fulfillment of the novelty goal) — “Because I saw a new face” (if seeing a new face caused fulfillment of the novelty goal, which caused increase in happiness) etc. ... This also ties in with another idea we were discussing, which is to make a Logger that is intended for reporting “conceptually significant internal events” … like, — “DuckDuckGo psi rule fired" — “A new face, Face345, appeared" — "Sentence “Who stole my head cheese?” was parsed " — “Animation “smile_44” was executed" — etc. Then by looking at the output of this Logger (on the command line or via piping it to the Web UI), one could see a running list of “what was happening inside OpenCog”, at a high level … which would be very useful for real-time monitoring I suppose that extreme emotion changes should also be captured by this Logger, e.g. — “Happiness level increased from .2 to .8" — “Achievement of novelty goal caused happiness level to increase from .2 to .8" Obviously, figuring out what to log and how to report it will require some judgment... but it would be very useful to have this sort of high-level log of significant internal events, as a distinct file from a lower-level log that reports a whole lot of detailed stuff that is useful for code debugging but less so for behavior monitoring and tuning ben -- Ben Goertzel, PhD http://goertzel.org “I tell my students, when you go to these meetings, see what direction everyone is headed, so you can go in the opposite direction. Don’t polish the brass on the bandwagon.” – V. S. Ramachandran -- 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/CACYTDBeNxseLUWKNCEd7OuRGO-gA1k1KaqZ34_MyG8e%2BPq%3DfFg%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
