SOBotics / SOBotics.github.io

Blog site for the SOBotics chat room
https://blog.sobotics.org/
Other
1 stars 1 forks source link

Have we saturated? #4

Closed Bhargav-Rao closed 7 years ago

Bhargav-Rao commented 7 years ago

At 8 bots at the moment, we have already covered all the major wings of moderation, which is, Questions, Answers and Comments.

Have we already saturated or are there any other places which we need to discover?

Tunaki commented 7 years ago

Never enough bots \o/ http://meta.stackoverflow.com/questions/344267/can-i-help-so-with-closed-questions. I'm also thinking of (possibly good) questions using absurdely low-traffic tag and getting no attention, creation of new "questionable" tags, possibly more :).

Bhargav-Rao commented 7 years ago

Wow, I hadn't seen that post.

FelixSFD commented 7 years ago

Our bots only cover Stack Overflow. What about using them on other sites as well?

Floern commented 7 years ago

If we expand to all sites we probably would have to create a separate SEBotics chatroom, since that would easily double the amount of reports.

Also I think the number of bots is irrelevant, but we have to watch out that we don't drown in messages, so just make sure the bots don't spam the room.

Bhargav-Rao commented 7 years ago

At the moment, except SOCVFinder and Guttenberg, no other bots can be used for other sites.

Bot Issue with using outside SO
Burnaki No other site burninates tags on a large scale
Natty It's based on SO heuristics, so it won't work there
Fiery Same as above
HeatDetector No other site gets any offensive comments, asked in TL
FelixSFD commented 7 years ago

Of course, we have to modify the bots to be useful on other sites in the network.

For example Natty:

At the moment, we have a list of filters that are applied on each post. If we let Natty run on other sites as well, we could make a list of filters for each page. Some filters might be useful on multiple pages, other filters are site-specific.

BTW: I guess Guttenberg would need some changes as well to fit perfectly for other SE sites

double-fault commented 7 years ago

@Bhargav-Rao running fire on another site shouldn't be difficult as the filters of FireAlarm were determined from the data dump. There are not many code changes IIRC, but the main key is getting the classification of the data dump right in which we may need some of the local mod's help.

Tunaki commented 7 years ago

Technically Burnaki can run on any site @Bhargav-Rao. It just hasn't been tested :) (and so will probably fail the first time).

Bhargav-Rao commented 7 years ago

@Fortunate-MAN It'd be a really good idea to slightly refactor FAS in such a way that, given a data dump of a site, it should be able to detect bad posts. (not sure if it already is designed like that). Thanks for letting me know that!

Bhargav-Rao commented 7 years ago

@Tunaki Err, TunaLib doesn't work on SE chatrooms. I did try to do that when jokerdino had asked to run Nato on AU. If you've fixed that, then we can try it out on other sites.

double-fault commented 7 years ago

@Bhargav-Rao I'm not exactly sure of what you mean, but here is how the Swift version works: There is a file called filters.json which is classified on the data dump of the specific site. If you provide it the data dump of Physics.SE, it does not know anything and then it will sort SO posts based on the filter.json file made on the data dump. Just that it will be less accurate.

Also, FireAlarm does not classify the filters.json file like the C version. The filters are classified manually (by that I mean using a script or something), so they remain static unlike the C version.

Tunaki commented 7 years ago

Conversation, shared with #2.

Everything is fine, maybe a small tweak here and there. If you're looking for a bot-free room, this is probably the wrong place. The number of bots is irrelevant, but we have to watch out that we don't drown in messages, so just make sure the bots don't spam the room.