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

Proposal: Create facade bot to choose right chat to ask question #16

Open
dector opened this issue Feb 23, 2020 · 4 comments
Open

Proposal: Create facade bot to choose right chat to ask question #16

dector opened this issue Feb 23, 2020 · 4 comments

Comments

@dector
Copy link
Contributor

dector commented Feb 23, 2020

Simple usage:

  • Users can add the bot that will help them to choose right chat to ask questions.

Advanced usage (not for the first version):

  • Users can ask questions to the bot and answer will be retrieved (if exists) from some knowledge database (might be useful in cases when people don't read FAQs).
  • Users can ask questions to the bot and if answer doesn't exist in knowledge database - we can try to make a guess (hello heuristics or NLP 😄 ) if this question is offtopic or recommend the best channel where the question belongs to.
@r4zzz4k
Copy link
Contributor

r4zzz4k commented Feb 23, 2020

Let's clarify this a bit.

  1. How exactly should the bot provide user with response? Do we use some automated solution? If so, how? Many questions don't contain any keywords. Should we reditect to default @kotlin_lang? Sounds like not that user-friendly in case someone redirects the question manually after that. We can probably try separate chat with volunteers, thought this might cause long waiting for user.

  2. How do we push people to ask questions via this bot? As discussed elsewhere, bot cannot initiate chat with person. So we either post welcome message for every newcomer asking to start the dialog with the bot, which would bother everyone in the chat. Or we can leave reference in chat descriptions and everyone would ignore it and ask as-is.

@dector
Copy link
Contributor Author

dector commented Feb 24, 2020

@r4zzz4k Good questions, thanks.

How exactly should the bot provide user with response?
How do we push people to ask questions via this bot?

I guess for now we can only try to ask folks to use bot when they are looking for some answer. I totally agree that the chances that this approach has lots of flaws but it would be nice to have simple and dirty solution to verify initial hypothesis.

@r4zzz4k
Copy link
Contributor

r4zzz4k commented Feb 25, 2020

I'm afraid asking to post questions via bot would get tons of negative feedback from users. This feels quite an alienating experience for Telegram, so unless organic way of pushing to DM with bot exists, it would probably be more logical to move discussions post factum as you're suggesting in #18.

@dector
Copy link
Contributor Author

dector commented Feb 26, 2020

@r4zzz4k Yup, it's true. I guess for now bot might be used as a recommended option to (possibly) get fast answer.

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

No branches or pull requests

2 participants