User:Rambot

See the rambot FAQ.

The rambot is a bot used primarily to add and maintain U.S. county and city articles. The bot was first made to be a front-end that was programmed to add premade U.S. city articles, however, it was custom-programmed to update existing information with some intelligence. The rambot currently functions as a generic Spellbot. It is run by Ram-Man. The name rambot was coined by Ortolan88. The birth date of the rambot is unclear, but the best guess on October 5, 2002 at 19:50, creating the first rambot city article: Autaugaville, Alabama. The User:rambot account was created on December 8, 2002.

If the bot is run without supervision the IP address is normally placed on this webpage. However, normally it is run with supervision and any problems should be given to Ram-Man.

rambot Article Translation Project
See: User:rambot/translation

Project description
See the Multi-Licensing FAQ

98% of all U.S. city and county articles have been created and edited by the rambot many times. In the course of history many other people have also edited these articles. My goal is to ask those people who have made edits to any city or county article (or even all articles) to multi-license their edits so that the so-called rambot articles can be available under flexible licenses other than the GFDL. So far a number of people have agreed to do so, which they can do because each person is the copyright holder to their specific changes. To date very few people have opposed doing this, however, when someone does not desire to do this it is fully within their rights and we will have to work around it. Ultimately, if we reach the point where over 95% of copyrightable edits are dual licensed, then there will be the concern of an incompatible Wikipedia forking or the consideration of changing Wikipedia's license, but that is all academic at this point.


 * I find the GFDL cumbersome and unwieldy compared to the Creative Commons licenses, launched after Wikipedia was born. It's unfortunate that we can't get in touch with every single contributor ever and get them to agree to relicense their work. I'd like to put my contributions in the public domain, but if everyone did that it would just allow the Wikipedia mirrors (most of whom are purely concerned with making money out of other people's work by advertising) to get rid of the already tiny and deliberately obscure notices explaining where they got their content from. Since I retain the copyright on all my contributions, I may well decide to place them all in the public domain in future. -- User:Trilobite

All English Wikipedia main, main talk, and template namespace articles or edits produced by the rambot are multi-licensed as described below. I encourage you to multi-license your contributions as well.

With respect to the permission granted below, I specifically add Anthony DiPierro in addition to the Wikimedia Foundation for any contributions automatically generated and added by the rambot from the public domain census bureau statistics. The above exclusions still apply.

Progress

 * Approximate progress is based off of the statistics supplied here
 * 1.4% of all users, 12.8% of users with 100+ edits
 * 29.14% or 1,532K main namespace edits (excludes anonymous edits and those users who license geographic articles only)
 * 19% of Wikipedia's articles, assuming that all edit behavior is equal, all articles receive an equal number of edits, and 35% of edits are anonymous. This is a non-probabalistic guess that is wildly inaccurate.
 * The following statistics represent the totals of users that have responded to requests for multi-licensing regardless of their choice. The project is "completed" when 100% of users have responded:
 * 1.5% of all users, 14.0% of users with 100+ edits.
 * 34.87% or 1,833K main namespace edits (excludes anonymous edits).
 * Only 8.9% of users asked and have opted to use the GFDL only, however, together their edits make up 3.1% or 165K of Wikipedia's edits.

See the full list of supporters: User:Rambot/Progress

Current tasks

 * MAJOR TASK: The rambot Article Translation Project
 * Add UN/LOCODEs to those U.S. cities/counties/states where one exists.
 * Add Template:Mapit-US-cityscale templates to all cities that have latitude and longitude coordinates.
 * Add templates to replace the X reference links.  Adding missing references to the geographical coordinates added from FIPS data.
 * Add geographical coordinates from the UN/LOCODE database for those cities missing FIPS geo coordinates.
 * New York towns that are hamlets: hamlet (place) to Administrative divisions of New York
 * Update references
 * Update racial links
 * Waiting Permission: License the dot-map project images under the CC-by in addition to the GFDL if the authors agree to do so. This is an extension to the multi-licensing of the highlighted county images.

Outstanding problems

 * Wayne, New Jersey and Wayne Township, New Jersey had had the same content, which has been corrected on September 6, 2003 to have Wayne, New Jersey redirect to Wayne Township, New Jersey. There are also other places in Passaic County, New Jersey, Salem County, New Jersey, etc., for which the entries must be consolidated.
 * City of Orange Township, New Jersey = Orange, New Jersey
 * Rutland, Vermont, Rutland (town), Vermont, Rutland City, Vermont and what was once at Rutland (city), Vermont - if anything should be at the first, it's the city --SPUI (talk) 01:38, 13 July 2005 (UTC)
 * Mayfield, Ohio begins with, "Mayfield is a village in Ohio...." Actually, there are three Mayfields within a small area of eastern Cuyahoga County, Ohio: Mayfield, Mayfield Heights, and Mayfield Village. The Mayfield Heights, Ohio page seems correct (except I believe there's need for a disambiguation page at Mayfield Heights). I wonder if somehow the Mayfield page actually has Mayfield Village's information on it, based on its beginning sentence. --Jacqui M Schedler 23:17, 3 September 2005 (UTC) (from nearby Highland Heights)

I'm not sure how you'd do the searches, but I've seen all sorts of weird edits being done to the RamBot-generated Demographics sections in the community articles that are on my watchlist. Sometimes it's just simple stuff like changing Latino to Chicano, but I've also seen stuff like the percentages changed so that no Latinos are counted as White.

Another problem I think may be that for some of the smaller communities, there may be nobody who has edited the articles but Rambot and anonymous IPs, and the articles may be on nobody's watchlists. Who knows what has ended up in those articles. Would there be a way to search for those types of articles? Blank Verse  &empty; 22:19, 8 September 2005 (UTC)


 * If people use Chicano, and you see it, please revert the changes. Eventually (2010) we will replace all of the information anyway.  Plus if it was really required, I could run the bot and perform a "fact check". &mdash; Ram-Man (comment) (talk) 00:48, September 9, 2005 (UTC)

Requested cities
The rambot has completed adding all the census bureau's cities to Wikipedia. This list forms those cities which are desired, but will probably have to be done without the help of a bot. Anyone can try to create and improve them because other Wikipedians have requested them. Note: Some town pages were created by RamBot using the syntax: TownName (town), State.
 * Mobile, Arizona
 * Nicasio, California
 * Stafford Springs, Connecticut
 * Millville, Kentucky
 * Pleasant Hill, Kentucky
 * Jackson, New Jersey
 * Lexington, Kentucky and Lexington-Fayette, Kentucky are out of sync
 * Lorton, Virginia
 * Spotsylvania, Virginia
 * Kent, Texas
 * Bledsoe, Texas?
 * Jarrell, Texas
 * Lyndhurst, New Jersey
 * Baker, California
 * Newtown Square, Pennsylvania
 * Alfred, New York
 * Farmington, Pennsylvania
 * Philo, California
 * Boonville, California
 * Chimney Point, Vermont
 * Deltaville, Virginia
 * St. Meinrad, Indiana
 * Camptonville, California, or 95922, which is the whole town.
 * Quinby, Virginia
 * Palestine, North Carolina
 * Lemont Furnace, Pennsylvania
 * Palmyra, Virginia
 * Kirkville, New York - currently redirects to Manlius (town), New York

Future work

 * Add information for all Indian reservations and Pueblos in the US, and add information to cities and towns about if they're on any Indian reservations or pueblos.
 * Add FIPS codes, geographical coordinates, phone area and calling codes, time zones, zip codes, and elevation to the all places in the U.S.
 * Complete city disambiguation pages for those needing it. Also complete redirects for those cities not needing disambiguation pages.
 * Give citations in the country articles that use the CIA World Factbook and U.S. State Department data.
 * Use a different source for geographical coordinates and add them to the articles that do not have any coordinates yet.
 * Add WikiProject boilerplating to the talk page of the state's cities.
 * Evaluate using in instead of as of for dates.
 * Update the data based on Census bureau updates.
 * Disambiguate duplicate pages like Batavia (town), New York and Batavia (city), New York.
 * Verify the precision for the percentages used in the demographic data.

Other work

 * Partially automated SpellBot to do spell checking. The spellbot has currently checked most of the articles from 1 to A.  Currently it is not running pending an update to the code to make the bot more intelligent.  It may need to be plugged into a dictionary.