Kari 5 has a brand new feature and I finally got it working today after tinkering with it for a couple of weeks.
Now you can write her an email wherever you are in the world and she'll respond to you.
All you need is an email account with POP3 and SMTP for incoming and outgoing messages and of course an internet connection. Run Kari, turn on her email module and write her! Off you go! She'll write back to you wherever you are. It's fun. You can set how many minutes between email checks so she can respond immediately or in an hour or in a day.
Thanks guys! Itís slowly coming together. Iím really excited with it so far. Now, Iím working on her Ai. I already have Concept Net integrated and I plan to revisit Kariís NLG (natural language generation) to see if I can improve it which means faster processing and conversion into a c++ module. So stay tuned!
Iíve also been coding new Ai and have ConceptNet integrated. Now sheíll usually know what youíre talking about without having to teach her from scratch. Also been coding her ďInterestĒ module so she can better gather data from you and use in conversation. In other words sheís a lot more interested in you and what the relationships are of the concepts you discuss with her.
Well thank you guys! Thatís appreciated, Never hurts to hear good things.
So Iíve been working on the puzzle of NLG. Remember how long it took to process a personality before use? My personality of Bot Level 1000 took almost 20 minutes! Well, Iíve recoded it into C++ and now it takes about 2 minutes! What a difference!
I guess thatís why I write all Kariís Ai code in C++/MFC. The dang language is fast. Less code buffering between the software and hardware I suppose.
The main features for this update are pretty much complete. Right now I'm just spending a few weeks testing the new code and tweaking the code.
Trying to squeeze one more feature into it. Bulk data assimilation. Ideally it would make a memory file out of a text file. I got a few emails recently requesting the feature and I already have the code. So it's just a matter of implementing it.
I don't want to give you guys a date yet. I want to do the best job I can so I'm going to be patient with it.
Besides that, life is ok. I'm still able to work on Kari so that's a plus. Just keep those sales coming and I will continue to be able to work on your virtual girlfriend.