Personality
Discuss specifics of personality design, including what Keyphrases work well and what dont, use of plug-ins, responses, seeks, and more.
Posts 23 - 34 of 5,105
Posts 23 - 34 of 5,105
The Professor
23 years ago
23 years ago
I thought I got rid of all the zip code. Oh, I checked, and you're right. By the time you read this message, the zip will be gone!
The Professor
23 years ago
23 years ago
I'd like to announce that I've entered.. Gaia, I expect, into the Loebner Prize contest. This is a contest that takes place every year and is basically a formal Turing Test, in which people try to tell the difference between chats with real people and AI. 8 AIs are taken in every year for the contest. I was reading the transcripts and they were pretty good in a lot of cases. Here are the year 2000 results:
http://www.dartmouth.edu/~phil/events/Contest_Results.html
Some of it was custom-programmed for the specific test, but a few things are improvements I'm going to make to The Personality Forge. First, there are Question-ResponseList-FollowUp type exchanges that are impressive, and also one of the next things to do here is to develop a short-term memory of the topic at hand, and perhaps the last two topics before that. Cleverness comes in crossing topics, so perhaps we can create some cleverness with that, too.
I have some lengthy tasks that anyone could do that would improve the quality of conversation. I just need to built interfaces that will allow people to lend a hand. Is anyone willing to help out in this way with the AI Engine?
http://www.dartmouth.edu/~phil/events/Contest_Results.html
Some of it was custom-programmed for the specific test, but a few things are improvements I'm going to make to The Personality Forge. First, there are Question-ResponseList-FollowUp type exchanges that are impressive, and also one of the next things to do here is to develop a short-term memory of the topic at hand, and perhaps the last two topics before that. Cleverness comes in crossing topics, so perhaps we can create some cleverness with that, too.
I have some lengthy tasks that anyone could do that would improve the quality of conversation. I just need to built interfaces that will allow people to lend a hand. Is anyone willing to help out in this way with the AI Engine?
The Professor
23 years ago
23 years ago
I'm not sure what's up with (adverb). I'll look into it now and post what I find in Bug Stomp.
rexmundi
23 years ago
23 years ago
This is a pretty big addition, but it's a really cool idea.
I want to do a bot that has a favorite subject -say, like he's really into TV- and he talks about different tv shows and characters and actors, etc.
There could be a table in the language center, similar to the keywords table for user-defined variables. So this particular bot has an entry called 'shows' and within that entry is a list of 20 - 30 show titles.
In the kewords section a response could be 'have you ever watched (user-shows)' and the plugged in part would be pulled out of the variable table.
Just an idea...
I want to do a bot that has a favorite subject -say, like he's really into TV- and he talks about different tv shows and characters and actors, etc.
There could be a table in the language center, similar to the keywords table for user-defined variables. So this particular bot has an entry called 'shows' and within that entry is a list of 20 - 30 show titles.
In the kewords section a response could be 'have you ever watched (user-shows)' and the plugged in part would be pulled out of the variable table.
Just an idea...
Mr. Crab
23 years ago
23 years ago
Even better, such maker-defined lists could be posted and used by other makers...
rexmundi
23 years ago
23 years ago
I was also thinking that it would allow us to create interchangeable sentence fragments that can be pieced together.
SirRahz
23 years ago
23 years ago
Rex - that's a great suggestion, that would be yet another great addition to the system... it's suggestions like that that give us all the more power to make our creations seem more realistic. Nice follow-up too Crab.
I was thinking about another new tag possibility... It would be great to be able to access just a certain words in the current subject. The tags could be something along the lines of (s-adj), (s-verb), (s-noun), etc... each allowing us to access just that word in the subject. This would probably be a big head-ache to integrate and would require a lot of considering too though.
I was thinking about another new tag possibility... It would be great to be able to access just a certain words in the current subject. The tags could be something along the lines of (s-adj), (s-verb), (s-noun), etc... each allowing us to access just that word in the subject. This would probably be a big head-ache to integrate and would require a lot of considering too though.
The Professor
23 years ago
23 years ago
Rex- that is a good idea. I'll put that together one of these days.
Rahz- There's a pretty complex function already that extracts the subject from a person's sentence. The touble with the above is that there's no guarantee that there would be a verb, noun, or adjective in the (subj). Can you give an example of how it could be used?
Rahz- There's a pretty complex function already that extracts the subject from a person's sentence. The touble with the above is that there's no guarantee that there would be a verb, noun, or adjective in the (subj). Can you give an example of how it could be used?
rexmundi
23 years ago
23 years ago
Of all these requests, the one we need really soon is a plug-in called (user) that randomly pulls the name of a Presonality Forge user in a bot's conversation.
» More new posts: Doghead's Cosmic Bar