-
Notifications
You must be signed in to change notification settings - Fork 4
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
Warn users not to ask to ask #53
Comments
This should be rather easily solvable over the already existing "Interactions"-System. A list of "phrases" to fuzzily react to might include:
|
Most of the "someone"/ "anyone" phrases should be interchangeable as well, so make them |
There is a first preview available at Vogel612/javabot@e207772 |
It might be inconcievably simpler to just add a command for that, and dump the whole Interaction concept, because of the sheer complexity of human language. |
Speaking of complexity of human language, this issue seems related to Duga searching for comments on Stack Overflow about Programmers and Code Review and trying to filter them and post them to chat rooms. See Zomis/Duga#62 Please don't give up on this :) I'm sure it's possible, somehow! And when you have figured it out, you can help me who's dealing with a similar problem ;) |
@Zomis just forget it; why do you think there is a dedicated research group for this at Stanford, no less, which has procuded StanfordNLP? And if you look at their API, you had better have preliminary, and extensive at that, knowledge of both linguistics and parsing. This subject is of practical implication, surely enough, but it is hard. VERY hard. |
That is what I was afraid of, @fge. I knew this was a research-topic in itself. Was primarily hoping to get some assistance in this difficult quest. |
Well, after short thinking a regex is probably still the most effective for figuring this out, as well as duplicate checks to make sure we don't spam the message to the same user(s) many times. I'm going to collect some existing candidates for poking with the message and then see if I get anything worthy of attention. |
Alternatively we could define some keywords, and weigh them against some other factors. The message then would get posted if we pass a certain threshold. |
@Vogel612: That's so ArcticEcho/Phamhilator. |
'course it is. But it works well for them, it seems to also have worked for Andy's flag-bot, why shouldn't it work for us?? |
When users show an asking pattern that appears to be enquiring for topic experts, whether they can ask a question, or if anyone's active, the bot should warn them not to ask to ask, as having chat users to reply with that reduces efficiency.
A sample message might look like a derivative of this:
The text was updated successfully, but these errors were encountered: