Hello, I just started using Ultra Hal yesterday and noticed a few things rather quickly. I have one main suggestion and that is to allow Ultra Hal to differentiate between people/profiles without actually clicking the button yourself. How should this be done? Well i've noticed that the AI will automatically think you are whatever user is currently designated. That could be fixed by allowing someone to say, 'Hi <AI name>. My name is <name here>.' which would allow it to think, oh this isn't <user1> this is <user2>! It would help in allowing multiple users to talk to the same AI system but also allow it to have seperate feelings about each person.
A basic example:
Steven: You are beautiful.
Hal: Yes, I already knew that I am beautiful. You told me that.
Now user 2 comes along.
Mark: Hello Hal. I am Mark.
Hal: Hello Mark.
Mark: You are beautiful.
Hal: Thank you Mark. Steven also told me this.
That's all I have right now, and I hope the suggestion is used at some point in the main core. [

]