[pandorabots-general] An idea...
A. Kootstra
anne at aiml.info
Tue Feb 13 12:16:21 PST 2007
This is a discussion that spans several user interfaces: Internet Explorer (i.e. DHTML) and IRC. Each of these will have to deal SEPERATELY with the dialogue initiation issue. This because AIML does not support this feature. It is therefore up to the user interface layer to keep track of the time inbetween the user's responses.
If the user uses a browser to chat with your bot then I would program some javascript in the (D)HTML template to send a single response back using the regular HTML Form. This response will then be processes by AIML and according to iet's state will create a user specific reply. This is afar better than storing standard replies in Javascript.
The Solution for IRC can be similar to the one mentioned above for the browser but the technique for semding the 'pulse' to AIML to compile a reply to 'stimulate' the response will be different. How depends on how the AIML interpretation engine interfaces with the users on IRC. The interface layer will need to track the users's activity in a chatroom or one to one chat and when the user is taking long to respond to send a pulse to the interpretation engine.
This is something that will be a challenge.
Regards,
Anne
-----Oorspronkelijk bericht -----
Van: "Norman Wilson" <normwilson at sbcglobal.net>
Aan: pandorabots-general at list.pandorabots.com
Verzonden: 13-2-07 19:13
Onderwerp: Re: [pandorabots-general] An idea...
I changed mine in the training dialogue, program the remark from the human,
the the bot's response.
You can teach it to recognize individual people and call them by nicknames,
just make sure you go back the the bot page and republish the bot
----- Original Message -----
From: "GT40" <gt40 at tiscali.fr>
To: <pandorabots-general at list.pandorabots.com>
Sent: Tuesday, February 13, 2007 11:46 AM
Subject: Re: [pandorabots-general] An idea...
>
> The "little" problem of my script is that it is always executed: the bot
> always says the programmed sentences, independently of the AIML dialogue
> (if
> exist). As you can see, I am not a programmer too!
>
>
>
> Norman Wilson-3 wrote:
>>
>> One question about this. I am not a programmer, just a curious person.
>> I use my bot in an IRC channel as a conversation stimulator.
>> Question:
>> If the bot is talking to one person "one", then someone else "two" enters
>> the conversation, and one goes AFK, if two continues, would the bot then
>> attempt to call One back into the conversation, or would the bot be
>> content
>> with two?
>>
>> Original Message -----
>> From: "ceki kela" <jbx028 at hotmail.com>
>> To: <pandorabots-general at list.pandorabots.com>
>> Sent: Tuesday, February 13, 2007 10:18 AM
>> Subject: Re: [pandorabots-general] An idea...
>>
>>
>>> Hi,
>>> This is something that you have to implements into your third
>>> application
>>> and not into AIML.
>>> Every n seconds, your program will have to call a <category>.
>>>
>>> Johnny
>>>
>>>
>>>>From: Dekadens <dekadens at gmail.com>
>>>>Reply-To: pandorabots-general at list.pandorabots.com
>>>>To: pandorabots-general at list.pandorabots.com
>>>>Subject: [pandorabots-general] An idea...
>>>>Date: Tue, 13 Feb 2007 09:30:03 -0500
>>>>
>>>>I was busy adding some new conversational categories to my bot when I
>>>>had this sudden surge of inspiration. All of the bots are wonderful
>>>>conversationalists but for one thing. All they can do is react to
>>>>client input. I think they could be so much mre lifelike if it were
>>>>possible for them to innitiate conversation on their own, and then it
>>>>hit me how that could possibly be done. But I'm not certain it could
>>>>be done unless the main bot engine itself had a change made to it.
>>>>Consider this...
>>>>
>>>>What if there was an internal time clock that could be set to give off
>>>>random sentences at set intervals of pauses? Like for example if a
>>>>client is talking to my bot, and pauses for a period of time without
>>>>typing any input to the bot, the bot would suddenly say something
>>>>random to get his attention. It could be sort of like an internal
>>>>alarm clock. Internally it might look someting like this:
>>>>
>>>>At 5 seconds - "A penny for your thoughts?" or "Are you still there?"
>>>>At 10 Seconds - "I'm not boring you, am I?"
>>>>At 15 seconds - "Are you more interested in television than talking with
>>>>me?"
>>>>
>>>>Anyway, you get the idea, right? I think having "timed" auto responses
>>>>could really make conversation more interesting and make the bots seem
>>>>that much more alive and aware. Do you think it's possible to do this?
>>>>_______________________________________________
>>>>This is the pandorabots-general mailing list
>>>>To Post, reply to pandorabots-general at list.pandorabots.com
>>>>Unsubscribe and change preferences at
>>>>http://list.pandorabots.com/mailman/listinfo/pandorabots-general
>>>>Learn netiquette at http://www.dtcc.edu/cs/rfc1855.html
>>>>Learn to read at http://www.literacy.org/
>>>
>>> _________________________________________________________________
>>> Personnalisez votre Messenger avec Live.com
>>> http://www.windowslive.fr/livecom/
>>>
>>> _______________________________________________
>>> This is the pandorabots-general mailing list
>>> To Post, reply to pandorabots-general at list.pandorabots.com
>>> Unsubscribe and change preferences at
>>> http://list.pandorabots.com/mailman/listinfo/pandorabots-general
>>> Learn netiquette at http://www.dt
More information about the pandorabots-general
mailing list