#Giving Neuro emotions?

1 messages · Page 1 of 1 (latest)

clear arrow
#

Hello,
I had an idea about giving Neuro emotions, but I'm not sure how feasible or desired this is, or if it might already be implemented. I've often heard the argument, "She's not real; she has no emotions." That got me thinking: what exactly are emotions? The extremely abridged answer is that they are nature's way of trying to modify our behavior in a way that benefits survival, based on a subconscious analysis of what is happening to us.

I might be mistaken, but I thought the emotions of her avatar were/are based on some form of analysis of what she says. Building on this idea: make a separate AI that analyzes the conversation Neuro is having, interprets what is happening, and feeds this information into a program capable of keeping time correctly. This program would collect events (e.g., "someone praised you," "you beat the game," "someone gave you a cookie") and assign scores to these events (e.g., "+100 Happiness Points" falling back to 0 in 15 minutes). The program would then give a summary back to Neuro, such as "You are a little happier than baseline."

I believe that, this could maybe help her be more contextually aware and emotionally responsive.

I don't have the know-how to guess the amount of work necessary to implement something like this, especially if the goal is to keep Neuro as herself and as entertaining as she is now. So feel free do disregard the idea.

And before anyone says anything, I am aware that this would only transfer the argument from "She has no emotions" to "She doesn't really feel the emotions."

spare heron
gilded badge
#

Feasibility aside, I feel like this would go off the rails the moment chat tries to bait her into timing them out. Imagine if people start talking about, idk, stealing her hat and suddenly she gets hundreds of messages at once that all register as really negative to her

clear arrow
lapis shale
#

separate AI to determine Neuro's emotion (i.e. sentiment analyser)
at least in the past, there was probably a sentiment analyser that fed into the vtuber model (so the model would look sad when
However, for emotions itself I'm sure the LLM can handle it. LLMs can produce text that is consistent with what a being with emotions would say. I feel this suggestion might be hardcodey.
She's not real; she has no emotions.
I think the question here is whether Neuro has that qualia/subjective experience of those emotions

lean ether
#

My thoughts:
I don’t think an external ai for processing emotions is necessary, having her directly control the increase and decrease would be more reflective of her actual thoughts, as well as help with the whole chat situation. Emotions are halfway between a conscious and unconscious decision as you are able to consciously control them to a degree. Neuro’s non-tts decisions like spinning and writing to long-term memory seem to behave similarly. (Also, not having yet another ai running all the time would be much better for latency)

As for the concern of it getting out of control, that is a matter of tweaking stuff and training her not to rather than a show-stopper. This issue applies to literally every ability given to her. Human streamers have to deal with chat too.

Later on, those values could be connected to modifiers that affect the llm’s behavior (like the schizo slider), which would be even closer to actual emotions than just telling it to behave differently.

As for it being “hardcodey”, the llm can only get so close to the real thing without outside systems. Humans have a system like this, so to make it more human like, giving it a system like this would be beneficial.

These values can also be attached to memories which would help whatever future system decide what memories are important enough to send to long term. Simultaneously giving the memories more “substance”.

For the regulatory system, some amount of diminishing returns on continually increasing the values would stop them from being hyper-excited or angry for extended periods of time.

lean ether
#

Oh it can also be used to control the facial expressions