gchiu / rebolbot

A stackoverflow chat bot for Rebol
20 stars 6 forks source link

Enhance eliza module to handle greetings etc. #27

Open johnk- opened 11 years ago

johnk- commented 11 years ago

Add greetings and other string'y parsing commands into the eliza module. This way we could use cleaner parse rules such as "Good" opt " " "night"

Note we do not want to enhance the eliza module much beyond what she currently does as it is likely to create too much off topic noise in the room.

hostilefork commented 9 years ago

Something that might demonstrate more relevant functionality might be to proxy non-understood messages to operators and give them an opportunity to respond if they can do so quickly. They could ping back indicate that they are going to answer--thus suppressing RebolBot's auto-response. There could be some code language, like h is "Hmmm...let me think." to buy time and indicate the response was received, and w to mean "wait, I can type a response quickly enough to not look like the bot is dead, don't say anything but whatever I say next".

Not to say that a cleaner chatterbot script couldn't be a good Rebol demo in its own right. But there are quite a few PARSE demos out there, and I don't know that there's something that unique to show in chatterbot space. Messaging is supposed to be a Rebol strength, and letting you automate through networks like Gchat or Skype or whatever has bigger applications.

gchiu commented 9 years ago

I'd want to add in Alexa support. Pity it's all Javaz/Node SDKs.

On 19 August 2015 at 22:52, Brian Dickens notifications@github.com wrote:

Something that might demonstrate more relevant functionality might be to proxy non-understood messages to operators and give them an opportunity to respond if they can do so quickly. They could ping back indicate that they are going to answer--thus suppressing RebolBot's auto-response. There could be some code language, like h is "Hmmm...let me think." to buy time and indicate the response was received, and w to mean "wait, I can type a response quickly enough to not look like the bot is dead, don't say anything but whatever I say next".

Not to say that a cleaner chatterbot script couldn't be a good Rebol demo in its own right. But there are quite a few PARSE demos out there, and I don't know that there's something that unique to show in chatterbot space. Messaging is supposed to be a Rebol strength, and letting you automate through networks like Gchat or Skype or whatever has bigger applications.

— Reply to this email directly or view it on GitHub https://github.com/gchiu/rebolbot/issues/27#issuecomment-132538780.

Graham Chiu