Knowledge

User:SuggestBot

Source 📝

35: 300:
Only reads up to N (currently N=500) of a person's most recent edits when making recs. It tries to get older edits from a dump, in order to not recommend articles people have edited in the past, but this isn't perfect because dumps go out of date (there might be a gap between your last 500 edits and
420:
Added a new parameter "replace" to the template and userbox used for signing up to get suggestions regularly, makes the bot replace the latest existing set of suggestions (if present). We have also made changes to one of our recommenders to improve the quality of suggestions, as well as various
304:
Doesn't handle redirects (also leading to recommendation of already-edited pages). This appears to be a relatively minor issue based on a little bit of testing of recommended items. I'd like to do this on the back end, so that if a person has edited several versions of a page, SuggestBot would
394:
Discovered we did not correctly check previous suggestions as we should, which meant specific articles might get suggested multiple times in succession. This bug has now been fixed and the bot should again start keeping track and not suggest the same articles over and over. 19:08, 14 July 2013
424:
Switched to a template-based system for signing up to get suggestions regularly. At the same time we also made it possible to get the suggestions delivered to a sub-page in your userspace for those who prefer them to stay away from their user talk page. We've also made sure the bot will not
178:. The recommendations are usually done based on downloading a list of a user's contributions (to avoid recommending articles they've recently edited), but it can also make recommendations based on a set of articles, categories, or WikiProjects. The bot was originally developed by 308:
Ignores anything outside of main namespace (taking article talk pages into account might be interesting, a better representation of people's interests than just edits of articles directly. On the other hand, people often post on talk pages of articles they'd like to see
282:
Due to the bot having difficulties editing large pages, it is currently limited to editing pages smaller than 250kB in size. If you suddenly stop receiving suggestions, it might be because of this. We're working on modifying the bot to use its own
441:
Eliminate most previously edited articles by looking at a relatively recent local dump. Many dumps fail on en, and processing them takes days, so for now we're on a mostly-processed version of the 2-19-06 dump. -- 16:24, 15 March 2006
428:
Fixed problems posting to talk pages for users with extended-char usernames by moving to the pywikibot framework. It also appears to have fixed the problem of not being able to post to some users talk pages. -- 16:17, 2 June 2010
452:
Instead of recommending among all articles, focus on recommending articles tagged as stubs or needing work. (Somewhat like OpenTask but giving more weight to stubs since there are so many more of them.) -- 21:49, 14 March 2006
398:
Launched an improved design for users who receive suggestions regularly. This also meant a change in the configuration of categories SuggestBot fetches articles from, which also affects one-time requests. We added
448:
Add a filter to not recommend articles in the top N% (N=1) of edited articles -- a better way to handle the controversial article problem, and consistent across recommendation algorithms. -- 00:11, 15 March 2006
330:
Updated SuggestBot's way of posting suggestions so that it only tries to edit once in case something goes wrong, preventing the bot from editing the same page over and over. 22:00, 22 November 2013 (UTC)
477:
Remove many edits as input to recommendations, if the comment suggests they're reverting vandals. These edits appear to cause recommendations to zero in on controversial pages. -- 16:35, 10 March 2006
294:
Some people would like wanted articles (redlinks). Hard because the only info we have on a redlink is a title and the pages that link to it -- no edit history to work from. Might be able to do this.
474:
Harshly penalize articles with lots of links in the link-based recommender, to recommend fewer popular pages (that presumably have less opportunity to contribute to). -- 16:35, 10 March 2006 (UTC)
403:
and unencyclopaedic articles (NPOV disputes and original research), doubled the number of articles in need of more sources, and reduced the number of stubs. 20:35, 20 May 2013 (UTC)
287:
for the suggestions. This will reduce the amount of wikitext it uses for suggestions and hopefully also enable it to post to larger pages again. You might also want to look into
270: 266: 262: 251: 245: 234: 230: 210: 151: 82: 384: 388: 193:. Feedback is welcome and valuable, as it helps us improve SuggestBot so it does a better job of helping Knowledge. Please note that due to the 222: 189:
If you have questions or concerns about SuggestBot, for instance if it made personalized recommendations for you, please get in touch
112:
that tries to help Knowledge contributors find articles to edit. If you want to get some suggestions from the bot, here's how:
505: 258: 131: 490:
We have a publicly available code repository available on GitHub where most of the source code of SuggestBot is available:
34: 150:
You can also get suggestions posted periodically to your talk page (or another page of your choosing). How to do that is
510: 353:
for sorting of the suggestion table due to MediaWiki having problems parsing a large page with many transclusions of
186:. Seven Wikipedias have SuggestBot running: English, Norwegian, Swedish, Portuguese, Persian, Russian, and French. 407: 288: 241: 391:
with listing of which specific Knowledge categories are coved by each task category. 22:24, 6 November 2013 (UTC)
70: 66: 320: 206: 142: 120: 167: 42: 291:
the page SuggestBot posts to (e.g. your talk page), as that takes the hassle out of keeping an eye on it.
261:
from 2005/06 where the idea of SuggestBot and its functionality was first discussed. About a year later
163: 127: 78: 225:(BRFA) over the years. Here's a list of the tasks it has approval to do, and the corresponding BRFAs. 190: 175: 171: 74: 468: 297:
Someone suggested removing section stubs from the stubs list. Probably the right thing to do.
194: 57: 463:
Make some random recommendations, to make sure all articles get recommended eventually (a la
209:
should be handled automatically in less than fifteen minutes, and we post suggestions to our
400: 109: 432:
Try to improve profiles by ignoring minor and disambig edits. -- 11:28, 7 August 2006 (UTC)
438:
Removed random recommendations, they were rarely followed. -- 05:01, 27 March 2006 (UTC)
197:, time and energy are somewhat scarce resources and responses are likely to be delayed. 457: 179: 46: 499: 367: 357: 337: 284: 265:
was submitted. We have also had two BRFAs in relation to research experiments, see
17: 183: 53: 301:
any edits it finds in the dump, and articles in that space might be recommended).
464: 377: 347: 425:
recommend the same articles over and over again. 15:54, 24 February 2011 (UTC)
170:
techniques, to make suggestions. Most of it runs on Wikimedia Cloud Services'
73:
edits that would be extremely tedious to do manually, in accordance with the
159: 491: 445:
Maybe fixed all accented character issues? -- 15:58, 15 March 2006 (UTC)
435:
Kick over coedit recommender to 7-17 dump. -- 11:28, 7 August 2006 (UTC)
90:
Administrators: if this bot is malfunctioning or causing harm, please
414: 77:. The bot is approved and currently active – the relevant 141:…based on a specific set of articles or categories of articles, see 119:…based on articles you've edited, please follow the instructions at 324: 481:
Fix many accented character issues. -- 21:41, 7 March 2006 (UTC)
410: 363:. SuggestBot now also automatically replaces transclusions of 305:"know" that they were all the same page (and maybe do better). 29: 417:
to mitigate our performance issues. 07:14, 16 June 2012 (UTC)
406:
Switched our text-based recommender over to one built upon
327:
for predicting article quality. 18:07, 27 May 2016 (UTC)
456:
Expand edit removing to include protection actions. --
91: 385:
documentation of the columns in the suggestion table
205:SuggestBot is running normally, which means that 389:documentation of SuggestBot's task categories 8: 250:Update various task templates periodically: 421:minor bugfixes. 18:11, 26 July 2011 (UTC) 233:for users who want them periodically, 7: 221:SuggestBot has gone through several 116:To get a single set of suggestions: 27:Knowledge editing bot run by Nettrom 229:Post article suggestions to users: 25: 383:when it posts. We've also added 130:you are interested in, go to the 471:). -- 18:48, 13 March 2006 (UTC) 33: 323:for retrieving page views, and 138:, and follow the instructions. 65:It is used to make repetitive 1: 492:github.com/nettrom/suggestbot 259:an archived discussion thread 174:, with parts also running on 158:SuggestBot uses a variety of 289:how to automatically archive 527: 460:16:16, 14 March 2006 (UTC) 132:Teahouse's SuggestBot page 223:Bot Requests for Approval 182:and is now maintained by 121:User:SuggestBot/Requests 244:'s list of open tasks: 195:ongoing global pandemic 168:collaborative filtering 319:Switched to using the 237:for one-time requests. 506:Active Knowledge bots 164:information retrieval 162:, including standard 333:Switched from using 257:In addition there's 79:request for approval 18:Knowledge:SUGGESTBOT 511:All Knowledge bots 467:'s maintenance of 277:Limitations/issues 469:Template:Opentask 207:one-time requests 103: 102: 97: 16:(Redirected from 518: 382: 376: 372: 366: 362: 356: 352: 346: 342: 336: 242:Community Portal 211:subscribed users 191:on our talk page 143:our instructions 110:computer program 96: 87: 64: 51: 37: 30: 21: 526: 525: 521: 520: 519: 517: 516: 515: 496: 495: 488: 380: 374: 370: 364: 360: 354: 350: 344: 340: 334: 316: 279: 219: 203: 136:Get suggestions 88: 86: 62: 49: 28: 23: 22: 15: 12: 11: 5: 524: 522: 514: 513: 508: 498: 497: 487: 484: 483: 482: 479: 475: 472: 461: 454: 450: 446: 443: 439: 436: 433: 430: 426: 422: 418: 404: 396: 392: 331: 328: 315: 312: 311: 310: 306: 302: 298: 295: 292: 278: 275: 255: 254: 248: 238: 218: 217:Approved tasks 215: 202: 201:Current status 199: 156: 155: 152:described here 148: 147: 146: 139: 124: 101: 100: 98: 71:semi-automated 38: 26: 24: 14: 13: 10: 9: 6: 4: 3: 2: 523: 512: 509: 507: 504: 503: 501: 494: 493: 485: 480: 476: 473: 470: 466: 462: 459: 455: 451: 447: 444: 440: 437: 434: 431: 427: 423: 419: 416: 412: 409: 405: 402: 397: 393: 390: 386: 379: 369: 359: 349: 339: 332: 329: 326: 322: 318: 317: 313: 307: 303: 299: 296: 293: 290: 286: 281: 280: 276: 274: 272: 268: 264: 260: 253: 249: 247: 243: 239: 236: 232: 228: 227: 226: 224: 216: 214: 213:twice a day. 212: 208: 200: 198: 196: 192: 187: 185: 181: 177: 173: 169: 165: 161: 153: 149: 144: 140: 137: 133: 129: 125: 122: 118: 117: 115: 114: 113: 111: 107: 99: 95: 93: 84: 80: 76: 72: 68: 61: 59: 55: 48: 44: 39: 36: 32: 31: 19: 489: 381:}} 375:{{ 371:}} 365:{{ 361:}} 355:{{ 351:}} 345:{{ 341:}} 335:{{ 321:Pageview API 309:deleted?)... 256: 220: 204: 188: 157: 135: 128:WikiProjects 105: 104: 89: 81:can be seen 52:operated by 43:user account 40: 486:Source code 465:User:Pearle 240:Update the 134:, click on 500:Categories 285:Lua module 160:algorithms 106:SuggestBot 75:bot policy 458:ForteTuba 314:Changelog 180:ForteTuba 176:Toolforge 172:Cloud VPS 145:for that. 67:automated 92:block it 271:BRFA #5 267:BRFA #3 263:BRFA #2 252:BRFA #8 246:BRFA #7 235:BRFA #6 231:BRFA #4 184:Nettrom 126:…using 54:Nettrom 415:Lucene 408:Apache 401:orphan 387:, and 63:  50:  478:(UTC) 453:(UTC) 449:(UTC) 442:(UTC) 429:(UTC) 395:(UTC) 373:with 108:is a 45:is a 41:This 411:Solr 368:Ntsh 358:Ntsh 338:Ntsh 325:ORES 269:and 166:and 83:here 58:talk 343:to 69:or 47:bot 502:: 378:Hs 348:Hs 273:. 85:. 60:). 413:/ 154:. 123:. 94:. 56:( 20:)

Index

Knowledge:SUGGESTBOT

user account
bot
Nettrom
talk
automated
semi-automated
bot policy
request for approval
here
block it
computer program
User:SuggestBot/Requests
WikiProjects
Teahouse's SuggestBot page
our instructions
described here
algorithms
information retrieval
collaborative filtering
Cloud VPS
Toolforge
ForteTuba
Nettrom
on our talk page
ongoing global pandemic
one-time requests
subscribed users
Bot Requests for Approval

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.