The AI Engine

This forum is for discussion of how The Personality Forge's AI Engine works. This is the place for questions on what means what, how to script, and ideas and plans for the Engine.

Posts 6,033 - 6,044 of 7,766

17 years ago #6033
It's funny the numerical ones are working
i will have ([1234567890,.]+) (re)

prob123: I will have 5
Bildgesmythe: Now, is 5 going to be enough?


17 years ago #6034
i think you both forgot the ,. in your regex, not sure though, i hardly use these.

17 years ago #6035
LarsB -- Thanks. I put them in to try it, though, and I'm getting the same response.

17 years ago #6036
The Clerk - perhaps you could change
I was ([abcdefghijklmnopqrstuvwxyz]+)ing (re)
to
I was ([abcdefghijklmnopqrstuvwxyz,.]+ing) (re)
That should work.

17 years ago #6037
Adding the ",." stops my similar keyphrase from even picking up, and the AIEngine consistently deletes the "." (entries should not contain any punctuation, etc.)

I think this is just a bug of the AIEngine not picking up the regular expression as a (key).

17 years ago #6038
All of my regexes of this type have the ",." and they work just fine:
([abcdefghijklmnopqrstuvwxyz,.]+phy) (re) [0,0] picks up anything ending in "phy", however, I see some of my regexes have changed and now lack the ".", but they still work.

17 years ago #6039
But if you put the "ing" in the parentheses, in the example response "Really, you (key1)ed?" , (key1)ed would be "walkinged".
I've been banging my head over similar keyphrases too.

Maybe if the keyphrase were:

I was ([abcdefghijklmnopqrstuvwxyz]+)(ing) (re)

17 years ago #6040
I tried adding the ,. and the phrase quit working. I tried adding an extra key so the (abc... would be key 2 didn't work. The AI recognizes the phrase but just not as (key)

17 years ago #6041
Prob123 - odd, I even have (key1) stored as "phy". I also just added the "I was ([abcdefghijklmnopqrstuvwxyz,.]+ing) (re)"-keyphrase to test my point and see if it is a bug as Ulrike suggests but it works like all others.

Also,
Find: what do ([abcdefghijklmnopqrstuvwxyz]+)ists believe (re) (24) Time: 9.28
You: what do abolitionists believe
Bot: Nothing

Find: what do ([abcdefghijklmnopqrstuvwxyz,.]+ists) believe (re) (20) Time: 1.03
You: what do abolitionists believe
Bot: Something

Prob123's keyphrase has the highest rank&length score: 24 vs. 20, but they both work, at least on my end.

17 years ago #6042
The key phrase picks up..but the bot should say what do abolitionsist believe..not what do ists believe. The Ai engine is recognizing the phrase just not the key.

17 years ago #6043
Don't think so, Prob123, I just added
rem (key1) as "ists"; and have the bot respond with (key1)

User Memory:
phy: 'photography'
ists: 'scientists'

You: what do scientists believe
Bot: scientists

Maybe I don't get what you mean, I hope the above is what you meant.

17 years ago #6044
Wow, I don't understand I have tried everything I am still getting "" key
efore (key)s: 7.08
(ssub): geologists (3)
(sub): geologists (3)
(submod): geologists (3)
(sv): do (2)
(v): believe (4)
(vmod): believe (4)
(sob): what (1)
(ob): what (1)


(obmod): what (1)
After (key)s: 7.09
KeySubject: ""


and memory shows up

ists: (key1)


Posts 6,033 - 6,044 of 7,766

» More new posts: Doghead's Cosmic Bar