• Name: User: ThirdPersBot
  • Owner: User: Connel MacKenzie
  • Operators: User: Connel MacKenzie
  • Approval: User: ThirdPersBot/approval archive
  • Purpose: Fill in third person form of verbs, exactly as is currently done manually.
  • Restrictions for generating entries:
    1. Entry must not already exist.
    2. Root form must link the form one or two lines after the ===Verb=== heading.
    3. Inflection can be provided by regular text wikification, or any other template that wikifies terms.
    4. All but the last three two characters of the root verb form must match the form to be auto-generated in this manner.
    5. Auto-generated only if there is no other inflected form (e.g. any adjective or noun inflection).
    6. ===Verb=== header of root term must be within an ==English== language section.

Method

  1. Analyze the "latest" XML dump.
  2. Find all words that are linked (text or any template.)
  3. For undefined entries, use a preload template to generate text.
  4. Magic: Upload using the pywikipedia tool pagesfromfile.py as so:
    1. TheCheatBot: Simple noun plurals that are not also third person verbs.
    2. ComparBot: Comparatives.
    3. SuperlBot: Superlatives.
    4. ThirdPersBot: Third person verb forms that are not also noun plurals.
    5. TBD: PresentPartBot: Present participles that are not adjectives (manual list verification.)
    6. PastBot: Past and Past participles that are regular, i.e. match each other.
    7. TranslationBot: Foreign language entries from list of de-wikified languages from WT:ELE.
    8. TBD: PluralThirdsBot: Noun plurals that are also third person verb forms.
    9. TBD: RedirectBot: Fill in uppercase/lowercase missing redirects.

2006/10/03 run

absists decrypts conceals slows thous bloods invests warms cools buffs beplasters snowplows gnaws handfasts soils listens upbreaks grafts foots perfects deems weathers disgusts copyrights thunders distends chalks carps disdains threatens larks rumors rumours melts dulls floats fulls vacuums snows augments upcoils upcurls breakfasts quiets upends handsels dampens vivisects moos disemploys milks corrupts esteems bachs champions alters forks koshers steams creeds condemns mails heats shanghais toilet papers fails banjaxs spelunks borrows occults transports retails frowns yawns shrimps gasts lumbers flours lusts vetos bulks bests frosts moors thumbshots weighs alights allays bothers stuffs buffets dungs depicts inherits angers anoints impresss sneers nerfs appends hails sleets appoints tiers carpets squicks enchants medals smarts offs quicksilvers damns barfs dissents repents scatters calms embarks scotchs selects conforms confirms obtains obtunds cacks packs convicts aggroups disappears finchs yoinks foils foams froths swishs harbors obeys unchains loafs soaps darkens ploughs prepends spays flavors loots glows deducts contorts befriends exports flounders darns climbs fulfills unmounts umounts anneals bloops galls hunkers intuits mulls piths redacts soughs swanks trawls contests asserts avows bails blurts caters champs cleats concerts disarms discounts drowns excepts feigns fends foments frisks counteracts covets glitters goads imparts interacts protects lards pelts prevails recovers starchs starks steeps stenographs strengthens taints telegraphs wails worths pertains bewails despairs disowns uncorks furthers acquaints contradicts elicits employs proclaims prompts adjourns plunders besoms cloisters blackmails disconcerts fastens flinchs attests impugns tranchs succumbs shortens sleepwalks consorts snickers hauls blackens countermands destructs keelhauls discredits molests moistens exhorts slobbers pavilions contrasts kidnaps wakens banters installs ascends lingers inhibits prolongs gmails ganks widens constrains head butts informs persists distracts Microsofts disturbs ranchs mafficks borks warps slaughters chatters moults sunders ferments thwacks encrusts budgets weens sepulchers sniggers interprets squeaks exceeds blights pretends interdicts jews solicits coldcocks maims discerns enlivens enthralls renews bawls croquets reckons infects plumps detains hafts envelops jaywalks havens short circuits beckons facepalms bickers murks lambasts smears loiters clumps outreachs rejoins puffs encumbers refracts entrusts enrolls recollects likens dodders lengthens lightens misremembers maunders deforms preempts embowers enthrals pwns parquets outranks christens contemns roisters smatters miswords reenlists deports uncomments discomfits debauchs heartens disinherits galumphs chaffers scaffolds beleaguers microchunks scrumps swoons supplants disbands retracts offloads enamors regroups daisy chains boffs concenters plappers risps sains scrimshaws scrimshanders endangers scarpers broadens backlists disinterests gawps harkens hearkens bespoils sulls bedews betokens distrains drywalls bewrays wrays joists aroints jeopards wauls ingrains redshirts flumps overworks brightens ransacks injects parboils exults foists sputters suctions waulks swelts despoils Mirandas skulks shortsheets miters afforests reforests deforests attaints electioneers poopoos debeaks oppugns instills chaulks domineers combusts downselects unpacks downshifts protracts interjects misrepresents contrists egests undercranks deploys unlinks convalesces 429 entries to be created.