The bot will have (at least) 2 run modes (see T137557):
- auto: be conservative - no false-positive not to annoy commons users with unreliable bot work (and give the maintainer a lot of work to fix stuff)
- user-maintained: be more experimental - show ALL possible results (no matter how significant) and the user decides which ones are valid
the idea now is to use the user-maintained to gain more knowledge on how to run the auto mode.
- is it possible to gain stats during user-maintained runs that allow use to develop a better bot (hard-coded)?
- is it possible to use machine learning during user-maintained runs to train the bot according to user wishes or generally (per user or global "config" files)?