User:NrhpBot

{{bot|Paultyng|status=unapproved}}

Overview

  • This bot is used for NRHP data mining from the NPS databases for article stubbing and cleaning.
  • It is written in C#, the [http://code.google.com/p/tyngwikipedia/ code] is open sourced.
  • Its queries and data reads are automated, article creation will be semi automated after review of potential existing articles or matches. I intend to go a state at a time, starting with Ohio.
  • The bot will be running until hopefully all of the notable articles are stubbed, and will run after that on a much more diminished scale as the NRHP database listings are changed, added or removed.

Links

Current Bot Function

There are two parts to the stubbing process, a semi automated / manual review of existing potential matches for the article.

= Scan for Potential Existing Articles =

The bot scans Wikipedia for articles containing:

  • The NRHP infobox and a matching refnum
  • The same title (original and clean) or some geographic variation:
  • Name
  • Name (City)
  • Name (State)
  • Name, City
  • Name, City, State

Some other searches I originally had but ended up getting too many matches to be usable included:

  • Significant Person Names
  • Architect
  • Other Names from the NRHP database

= Automated Stubbing =

  1. Create the main page
  2. Create a page at "Name (City, State)" or if a vicinity address, "Name (State)"
  3. Add WikiProject|class=stub and Reqphotoin templates to talk page
  4. Add to User:Paultyng's watch list
  5. Update the local database with the new article ID
  6. Create a redirect
  7. If a page at "Name" does not exist, create a redirect
  8. Add Wikiproject|class=redirect to redirect page talk
  9. Log the result of this row

Complete

=Ohio=