Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Helga with custom personalities #135

Open
shaunduncan opened this issue Jan 26, 2015 · 1 comment
Open

Helga with custom personalities #135

shaunduncan opened this issue Jan 26, 2015 · 1 comment

Comments

@shaunduncan
Copy link
Owner

Right now, a lot of ack type responses are canned, so people using random_ack get a sense that the bot just has a standard personality. Perhaps helga should have installable personalities, plugins that can define different types of responses. I think there's probably a few ways to do this:

  1. A flatfile containing canned responses, one per line. They can be downloaded and configured to be used via settings
  2. An installable plugin type module that provides canned responses
  3. A simple list override for canned responses in settings
@bigjust
Copy link
Collaborator

bigjust commented Aug 23, 2015

AIML? I'm considering a helga-aiml plugin for such a thing. AIML (http://www.alicebot.org/aiml.html), despite being xml, uses the structure to provide a slightly more intelligent canned responses. There are other options, such as RiverScript (http://www.rivescript.com/) which also looks promising. Ideally one of these would allow "learning" in the sense that we can teach it stuff while running.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants