|
View:
New views
18 Messages
—
Rating Filter:
Alert me
|
|
|
Problems with forum ai mod based on aliceWell I have been trying to get this mod to work. I orginally I got the mod from here from here. http://www.phpbb.com/phpBB/viewtopic.php?t=24191. The mod itself is built for the phpbb message board the mod is based on the alice bot so I needed the AMIL files > >So once downloaded. I followed the instructions and then downloaded the > >needed files from here. > > > >http://sourceforge.net/projects/iai/ > > > >After that I then tried to post and or checked to see if she, 'Alice,' > >would respond to my posts after the final configuration. To no avail, it > >would not work! I've tried everything. Including googling and hitting a > >few forums that are related to the alice prodject and the module itself. > > > >I came accross one forum with the user named ART that pointed that it may > >be a "jsrs error: context pool full" so that could be one option. > > > >http://www.forum30.olicentral.com/digitalgirl2/index.php?topic=162.0 > > > >The mod to which I am testing it can be found at the following address > > > >http://childb.csolve.net/area51/ > > > >I will give you guys full access to the board so that you may debug a bit > >better and maby show what the heck I'm doing wrong. also the chat proggy > >that alice comes with also does not work. When you talk to her, the >words > >disapear and again she does not respond. > > http://childb.csolve.net/area51/testmods/AI/mods/iai/ > >Well the user name and password for the forum is as follows. > > > >user=SolarisZen > >pass=area51 Some other information. I'm running php v5.0.4 with safe mode off on apache 2.0.54. I did post this to the 'general alice list.' They told me to try here. http://www.childbehaviours.com http://www.globalwebsolutions.tk http://liquidvibration.cjb.net -=SolarisZen=- _______________________________________________ alicebot-developer mailing list alicebot-developer@... http://list.alicebot.org/mailman/listinfo/alicebot-developer |
|
|
Conditional problemHello all,
I am a bit new in AIML and so my problems. I have the following script which refuses to execute correctly. What the script should do is the following: User: Hi; Robot What is your name?; User: Giannis; Robot: Nice to meet you giannis; User: I am blond ; Robot: you sound very handsome. This means that once the robot match the users name with the one in the list, it should set the gender of the user accordingly and when the user states I am blond to respond appropriately. Wit the script below the dialogue progresses correctly until "Giannis". From there and after the bot replies correctly "Nice to meet you giannis" but also add are you a man or woman (something which is not suppose to happen). Also when the user states "I am blond" the bot replies "You sound very" without the appropriate "attractive or handsome". Any ideas what is wrong? Please help! I am using the AIMLPad <aiml> <category> <pattern>Hi</pattern> <template>What is your name</template> </category> <category> <pattern>*</pattern> <that>What is your name</that> <template> <think><setname/></think> Nice to meet you <getname/>. <srai>GET NAME GENDER</srai> </template> </category> <category> <pattern>GET NAME GENDER</pattern> <template> <condition name ="name"> <li value="Giannis"><think><set_gender>male</set_gender></think></li> <li value="nick"><think><set_gender>male</set_gender></think></li> <li value="adreas"><think><set_gender>male</set_gender></think></li> <li value="maria"><think><set_gender>female</set_gender></think></li> <li value="elena"><think><set_gender>female</set_gender></think></li> <li>Are you a man or a woman?</li> </condition> </template> </category> <category> <pattern>I am blond</pattern> <template>You sound very <condition name="complement"> <li value="female"> attractive.</li> <li value="male"> handsome.</li> </condition> </template> </category> </aiml> __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com _______________________________________________ alicebot-developer mailing list alicebot-developer@... http://list.alicebot.org/mailman/listinfo/alicebot-developer |
|
|
RE: Conditional problemHi Ioannis,
There is no tag as <set_gender> in the AIML standards, but when AIMLpad learns the category it will convert that one into <set name="gender"> for you. You could have also used <set_male> or <set_female> and the same conversion would have happened. So for your last conditional to say "attractive" or "handsome" you need to compare the predicate named "gender" to the values "male" and "female", not the predicate named "complement". Then everything will work as you hoped. Also note that AIMLpad is sensitive to where the equal sign is after an attribute. The attribute "name =" is not the same as "name=", even though it should be. Sorry about that. Use "name=" if you want it to properly find an attribute called "name". HTH, Gary Dubuque, on vacation and still thinking about aiml -----Original Message----- From: alicebot-developer-admin@... [mailto:alicebot-developer-admin@...]On Behalf Of Ioannis Sent: Monday, August 08, 2005 12:11 AM To: alicebot-developer@... Subject: [alicebot-developer] Conditional problem Hello all, I am a bit new in AIML and so my problems. I have the following script which refuses to execute correctly. What the script should do is the following: User: Hi; Robot What is your name?; User: Giannis; Robot: Nice to meet you giannis; User: I am blond ; Robot: you sound very handsome. This means that once the robot match the users name with the one in the list, it should set the gender of the user accordingly and when the user states I am blond to respond appropriately. Wit the script below the dialogue progresses correctly until "Giannis". From there and after the bot replies correctly "Nice to meet you giannis" but also add are you a man or woman (something which is not suppose to happen). Also when the user states "I am blond" the bot replies "You sound very" without the appropriate "attractive or handsome". Any ideas what is wrong? Please help! I am using the AIMLPad <aiml> <category> <pattern>Hi</pattern> <template>What is your name</template> </category> <category> <pattern>*</pattern> <that>What is your name</that> <template> <think><setname/></think> Nice to meet you <getname/>. <srai>GET NAME GENDER</srai> </template> </category> <category> <pattern>GET NAME GENDER</pattern> <template> <condition name ="name"> <li value="Giannis"><think><set_gender>male</set_gender></think></li> <li value="nick"><think><set_gender>male</set_gender></think></li> <li value="adreas"><think><set_gender>male</set_gender></think></li> <li value="maria"><think><set_gender>female</set_gender></think></li> <li value="elena"><think><set_gender>female</set_gender></think></li> <li>Are you a man or a woman?</li> </condition> </template> </category> <category> <pattern>I am blond</pattern> <template>You sound very <condition name="complement"> <li value="female"> attractive.</li> <li value="male"> handsome.</li> </condition> </template> </category> </aiml> __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com _______________________________________________ alicebot-developer mailing list alicebot-developer@... http://list.alicebot.org/mailman/listinfo/alicebot-developer _______________________________________________ alicebot-developer mailing list alicebot-developer@... http://list.alicebot.org/mailman/listinfo/alicebot-developer |
|
|
RE: Conditionl problemHi all,
I still do not get what I am doing wrong! Although the dialogue proceeds till the second category ("Nice to meet you..") when I say to the bot "I blond" it refuses to answer correctly based on the gender of the user (e.g. You sound very attractive for female names). Any ideas why? Please help!!! I am using the AIMLPad <aiml> <category> <pattern>Hi</pattern> <template>WHAT CAN I CALL YOU</template> </category> <category> <pattern>*</pattern> <that>WHAT CAN I CALL YOU</that> <!-- first, we save the value of the * (star) - which, we suppose, returns the client´s name as its value - into a predicate with name="onoma" --> <think> <set name="onoma"><star/></set> <!-- it is the same as <setname/> --> </think> <!-- now we can use <get name="onoma"/> to make the text output of the <template/> return the contents of name="name" --> Nice to meet you <get name="onoma"/> <template> <srai>GET NAME GENDER</srai> </template> </category> <category> <pattern>GET NAME GENDER</pattern> <template> <condition name="onoma"> <li value="GIANNIS"><think><set name="gend">male</set></think></li> <li value="GARY"><think><set name="gend">male</set></think></li> <li value="MARY"><think><set name="gend">female</set></think></li> <li value="ALICE"><think><set name="gend">female</set></think></li> </condition> </template> </category> <category> <pattern>I am blond</pattern> <template>You sound very <condition name="gend"> <li value="female">attractive</li> <li value="male">handsome</li> </condition> </template> </category> </aiml> __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com _______________________________________________ alicebot-developer mailing list alicebot-developer@... http://list.alicebot.org/mailman/listinfo/alicebot-developer |
|
|
RE: Conditionl problemHi Ioannis,
This is a bug in AIMLpad when it trys to patch up the whitespace around tags. It has been fixed and can be downloaded at www.aimlpad.com or you can use the workaround to turn off the "Respect whitespace insertion around XML tags" option. It actually appended a space to the end of the star's value so it would not match to the peron's name. Sorry for your inconvience. No, the AIML you have is fine. Thanks for putting up with me, - Gary Dubuque, adapting to all forms of AIML (I hope) -----Original Message----- From: alicebot-developer-admin@... [mailto:alicebot-developer-admin@...]On Behalf Of Ioannis Sent: Tuesday, August 09, 2005 2:25 AM To: alicebot-developer@... Subject: RE: [alicebot-developer] Conditionl problem Hi all, I still do not get what I am doing wrong! Although the dialogue proceeds till the second category ("Nice to meet you..") when I say to the bot "I blond" it refuses to answer correctly based on the gender of the user (e.g. You sound very attractive for female names). Any ideas why? Please help!!! I am using the AIMLPad <aiml> <category> <pattern>Hi</pattern> <template>WHAT CAN I CALL YOU</template> </category> <category> <pattern>*</pattern> <that>WHAT CAN I CALL YOU</that> <!-- first, we save the value of the * (star) - which, we suppose, returns the client´s name as its value - into a predicate with name="onoma" --> <think> <set name="onoma"><star/></set> <!-- it is the same as <setname/> --> </think> <!-- now we can use <get name="onoma"/> to make the text output of the <template/> return the contents of name="name" --> Nice to meet you <get name="onoma"/> <template> <srai>GET NAME GENDER</srai> </template> </category> <category> <pattern>GET NAME GENDER</pattern> <template> <condition name="onoma"> <li value="GIANNIS"><think><set name="gend">male</set></think></li> <li value="GARY"><think><set name="gend">male</set></think></li> <li value="MARY"><think><set name="gend">female</set></think></li> <li value="ALICE"><think><set name="gend">female</set></think></li> </condition> </template> </category> <category> <pattern>I am blond</pattern> <template>You sound very <condition name="gend"> <li value="female">attractive</li> <li value="male">handsome</li> </condition> </template> </category> </aiml> __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com _______________________________________________ alicebot-developer mailing list alicebot-developer@... http://list.alicebot.org/mailman/listinfo/alicebot-developer _______________________________________________ alicebot-developer mailing list alicebot-developer@... http://list.alicebot.org/mailman/listinfo/alicebot-developer |
|
|
RE: Conditionl problemHi,
Thanks gary!!!! I will let you know if there are any problems with the new version!!! Regards __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com _______________________________________________ alicebot-developer mailing list alicebot-developer@... http://list.alicebot.org/mailman/listinfo/alicebot-developer |
|
|
Javascript problemHi all,
I have the following script in AIML. I am using the AIMLPad ActiveX control from Gary Dubuque. <aiml> <category> <pattern>run camera animation</pattern> <template> <javascript> function VCTCamera() { sprite(6).AppendString('<PlayAnimation Name="/DA/DATA/Maddy/Realtime/Clips/Camera/Camera3.lws">'); } </javascript> OK I will run the camera animation now </template> </category> </aiml> sprite(6) is the location of another active X control (a 3D character engine) in macromedia director. What I want to do is every time I type "run camera animation" the character to run the particular animation. Is there any way to do that? My guess is that in order for the above function to work I must call it from somewhere. Any ideas? Please help __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com _______________________________________________ alicebot-developer mailing list alicebot-developer@... http://list.alicebot.org/mailman/listinfo/alicebot-developer |
|
|
RE: Javascript problemHi Ioannis,
The ActiveX technology creates a process boundary which separates the host from the embedded controls. To gain reference to the host elements, like a sprite, from within a control is a very difficult proposition. On the other hand, you can scan the results returned from the ActiveX control for clues to have activities lunched in the host. Say your reply starts with a special code like an @ sign followed by a number to indicate an action for the host to fire off. The host code could strip this special instruction off the regular returned answer and display the rest while setting the appropriate parameters in sprites, etc. This can be expanded to pass more than just a number to index what to launch, it couild also contain parameters to parse out - things like what the string contains to append to a sprite. HTH, Gary Dubuque, hacking away at the MS software pristhood -----Original Message----- From: alicebot-developer-admin@... [mailto:alicebot-developer-admin@...]On Behalf Of Ioannis Sent: Friday, August 12, 2005 11:01 PM To: alicebot-developer@... Cc: gdubuque@... Subject: [alicebot-developer] Javascript problem Hi all, I have the following script in AIML. I am using the AIMLPad ActiveX control from Gary Dubuque. <aiml> <category> <pattern>run camera animation</pattern> <template> <javascript> function VCTCamera() { sprite(6).AppendString('<PlayAnimation Name="/DA/DATA/Maddy/Realtime/Clips/Camera/Camera3.lws">'); } </javascript> OK I will run the camera animation now </template> </category> </aiml> sprite(6) is the location of another active X control (a 3D character engine) in macromedia director. What I want to do is every time I type "run camera animation" the character to run the particular animation. Is there any way to do that? My guess is that in order for the above function to work I must call it from somewhere. Any ideas? Please help __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com _______________________________________________ alicebot-developer mailing list alicebot-developer@... http://list.alicebot.org/mailman/listinfo/alicebot-developer _______________________________________________ alicebot-developer mailing list alicebot-developer@... http://list.alicebot.org/mailman/listinfo/alicebot-developer |
|
|
Not exactly know what is wrongHi all, I have the following code which based on
the input of the user the topic changes. However, my problem is that the
character just stops at the first line, without continuing at the rest of the
text. I am using <aiml> <category> <pattern>location is the
*</pattern> <think><set
name="topic"><star/></set></think> <template>Great you are in the
<star/> -- in the activeX control the script execution stops here.
In the AIMLpad there is no such problem!!! <srai>GET</srai> </template> </category> <category> <pattern>GET</pattern> <template> <condition name="topic"> <li value="YANNIS RITSOS
HOUSE"> I am not really sure where to start the discusion about one of
the Greatest avant-garde poet of <li value="ELKOMENOS
CHRISTOS">More content about Panagia church will go here. Please ask me
anything you want</li> </condition> </template> </category> <topic name="YANNIS RITSOS
HOUSE"> <category> <pattern>what is his greatest
poem</pattern> <template>If you ask my personal
opinion, i believe that it is "Romiosini"</template> </category> <category> <pattern>where can i find his poems
</pattern> <template> Well, "<Action Name =
"Hands_Pose/Arch_out_40F">" if you look at google,
www.google.com, you should be able to find all the collections of Yannis Ritsos
</template> </category> <category> <pattern> please proceed *
</pattern> <template> OK! Let's proceed to
<star/>. Please press the next button at the lower part of your screen to
proceed </template> </category> </topic> <topic name="ELKOMENOS
CHRISTOS"> <category> <pattern>what do you know about the
*</pattern> <template> "<Action Name =
"Hands_Pose/Arch_out_40F">" The Panagia Church was founded
"<Action Name = "Hands_Pose/Arch_return_20F">" on 4BC
bla bla. </template> </category> <category> <pattern>what else do you know about
*</pattern> <template> I will let you know as soon as giannis
will find out </template> </category> </topic> </aiml> |
|
|
RE: Not exactly know what is wrongHi again, It seems that my problem is with the white
space around XML tags. When I unchecked this option from inside AIMLPad my
script worked just fine. It seems that although the problem has been possibly
fixed in the AIMLPad it remains as a problem in the ActiveX control. From: alicebot-developer-admin@...
[mailto:alicebot-developer-admin@...] On Behalf Of Ioannis Hi all, I have the following code which based on
the input of the user the topic changes. However, my problem is that the
character just stops at the first line, without continuing at the rest of the
text. I am using <aiml> <category> <pattern>location is the
*</pattern> <think><set
name="topic"><star/></set></think> <template>Great you are in the
<star/> -- in the activeX control the script execution stops here.
In the AIMLpad there is no such problem!!! <srai>G </template> </category> <category> <pattern>G <template> <condition name="topic"> <li value="YANNIS RITSOS HOUS <li value=" </condition> </template> </category> <topic name="YANNIS RITSOS HOUS <category> <pattern>what is his greatest poem</pattern> <template>If you ask my personal
opinion, i believe that it is "Romiosini"</template> </category> <category> <pattern>where can i find his poems
</pattern> <template> Well, "<Action Name =
"Hands_Pose/Arch_out_40F">" if you look at google, www.google.com,
you should be able to find all the collections of Yannis Ritsos
</template> </category> <category> <pattern> please proceed *
</pattern> <template> OK! Let's proceed to
<star/>. Please press the next button at the lower part of your screen to
proceed </template> </category> </topic> <topic name=" <category> <pattern>what do you know about the
*</pattern> <template> "<Action Name =
"Hands_Pose/Arch_out_40F">" The Panagia Church was founded
"<Action Name = "Hands_Pose/Arch_return_20F">" on 4BC
bla bla. </template> </category> <category> <pattern>what else do you know about
*</pattern> <template> I will let you know as soon as giannis
will find out </template> </category> </topic> </aiml> |
|
|
8pla.net : The first ever phpBB 3 Forum Artificial Intelligence in the world.Perhaps the most meaningful way to support Artificial Intelligence presents itself when a new form of AI is born. 8pla.net is currently the first, one and only ALL NEW, phpBB 3 Forum Artificial Intelligence in the world.
Based on all the latest new technologies: Brand new phpBB version 3.0.1, Brand new php version 5, Brand new mySQL version 5 … with Program E and AIML. The latest version of the most widely used bulletin board in the world, phpBB used by millions on a daily basis, now has it’s own phpBB3 Forum AI development project. The phpBB community is really excited to see this actually working making remarkable progress at 8pla.net. Having long awaited phpBB3 Forum AI, members of the phpBB community are providing human interaction to help build the forum artificial intelligence at 8pla.net. So that this robot can be released as soon as possible. |
|
|
Re: 8pla.net : The first ever phpBB 3 Forum Artificial Intelligence in the world.It's great if you can integrate an AI on phpBB. The more you contribute, the more it helps the AI and forum community as a whole. However, vBulletin has had A.I. on their boards for a few years now using ProgramE. Plus, there are many open source PHP/AIML projects that have already been integrated into numerous bulletin board systems. They even learn from posts throughout the forums. So, for you to make the baseless claim that you are the 1st and only one is silly. Do research before you make such ridiculous claims again. ------------------------
|