AI that somewhat works
It is still not working just right, I know that there are bugs but please let me know if and when you find them.
Wow, this is good! I ought to make one of my own.
As you can see in the Names file, I tried it a few times with different ways of writing my name, and I noticed that if the name you input is too long, it cuts it off. So, if I write my name as my full name, Alizabeth Rain Foster, it actually says "hello zabethRainFoster," which is not necessarily too bad, as generally people are not going to give their full name. To fix this, you can use
.split() on the name, and use the first name, since that is what most people go by. This (as far as I know) wouldn't cause any issues if they only give one name, since
.split() would still work the same way.
Also, I can see in the code that there are many things xeos can ask/say, but for some reason once I hit "what was good about your day," No matter what I enter, it goes back to "hello, how are you?" I am not sure if this is an issue that I am causing via my inputs, though. It might just be me! (LOL)
Overall, very nice!
I like it but the AI isn't good at interpreting multiple keywords. For example, when the AI asks "how was your day" and I say "good but boring" it should interpret it as two answers instead of one. Instead it just asks what's good. Maybe you should create a function or something to break down the response or save all responses somewhere and make some code to make actual meaning of it. But great job, it's pretty sick