User:Polbot/source

Here is the source code for the various things polbot does. Got questions? Just ask.

Current

 * Judges.pl - Used in function #10 for creating new judge articles.
 * Stats.pl - Similarly, this was used to make a big ol' list of judges (WikiProject United States courts and judges/judgestats), including pertinent information.
 * Statsproblems.pl - Updates and cleans WikiProject United States courts and judges/judgestats with current Wikipedia names, and creates redirects where necessary.
 * Make_court_lists.pl - uses the stats list to create sublists of judges on individual courts, dumping them here.
 * Make_prez_lists.pl - similarly, uses the stats list to create sublists of judges appointed by a given president, also dumping them here.

Historic

 * Polbot.pm - A perl module used in function #1.
 * Use_Polbot_1.p1 - This code that executes Polbot.pm for function #1.
 * Use_Polbot_1_manual.p1 - For ones where Polbot can't determine which politician to write the article about, I manually enter the URL of the bioguide pages and then run this.
 * List_politicians.pl - This was run before the start of function #2 to create a list of politicians. (This is put in /todo.)
 * Find_altnames.pl - Used in function #2 subtask #1, to populate /inprocess with those /todo records that have alternate names.
 * Make_rds_from_altnames.pl - Used in function #2 subtask #2, to create rds for redlinks in /inprocess, and put names that need disambiguation to /needingdab
 * Create_suggestions_for_disambiguation.pl - This takes the raw data in /needingdab and formats it with human-readable suggestions for Suggestions for name disambiguation
 * Use_Polbot_2.pl - For Function #4
 * Bio.pl - Used for Function #6, to create new articles on species
 * Checktemplates.pl - Used for a special request at Bot requests/Archive 22
 * User:Polbot/source/Add rationales for logos.pl - For Function #7, not approved.
 * Cheese.pl - Used for a special request at Bot requests
 * Reffix.pl - Used in function #8 for fixing references and external links.
 * Time_sorting.pl - Used in function #9 for category sortkey fixes.