From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
This is not an Ewok.

Some interesting (but obscure) programming languages[edit]

Wikipedia used to have articles about these languages, but all of them have been deleted:

Some important tasks that should be automated[edit]

I spend much of my time performing various tedious tasks that could be done just as easily by a Wikipedia bot. Here's a list of tasks that I want to automate someday:

About me[edit]

This user is a member of the Association of Inclusionist Wikipedians.

The motto of the AIW is conservata veritate, which translates to "with the preserved truth".
This motto reflects the inclusionist desire to change Wikipedia only when no knowledge would be lost as a result.

Github logo
chr-2This user is an intermediate constraint handling rules programmer.
pro-2This user is an intermediate Prolog programmer.
EBNF-1This user is an intermediate EBNF programmer.
Futhark-1This user is a beginning Futhark programmer.
SMT-LIB-1This user is an beginning SMT-LIB programmer.
Rebol-1This user is a beginning Rebol programmer.
ACE-1This user is an beginning Attempto Controlled English programmer.
GLSL-1This user is an beginning GLSL programmer.
Wikignome crop.gifThis editor is a WikiGnome.

I am the author of a natural language programming system called EngScript. I have also written a a multilingual programming language translator that converts several programming languages into several other languages. One of my long-term goals is to develop a semantic reasoner for Wikipedia using Constraint Handling Rules.

Why Wikipedia needs a better peer review system:[edit]

A pending changes system already exists, but it is rarely used, so countless articles are still vulnerable to conflict-of-interest editing and long-term vandalism. Wikipedia often relies on administrator tools to prevent vandalism, but there is a chronic shortage of administrators in Wikipedia. A peer-review system could solve several chronic problems in Wikipedia, such as long-term vandalism and edit warring.

Some useful templates that I rely on[edit]

Pageview statistics[edit]

My current Wikidata to-do list[edit]

My current Wikipedia to-do list[edit]

Computer graphics[edit]

Computational models of language acquisition[edit]

Describe other computational models of language acquisition based on statistical parsing, adaptive parsing, and grammar induction algorithms

Grammar induction[edit]

Redirect pages to create[edit]

Important articles with no references[edit]

(list of unreferenced articles without "unreferenced" tags)

Sections with unexplained cleanup tags[edit]

Typos to fix[edit]

It is very tedious to search for these typos manually. Wikipedia could use a spell checker or grammar checker to detect these errors more reliably.

WP:Content forks to merge[edit]

References to clean up[edit]

Possibly unreliable sources[edit]

References to other wikis[edit]

Things to refactor[edit]

Missing articles and redirect pages to create[edit]

My favorite programming tools and programming paradigms[edit]

Pages that need to be disambiguated:[edit]

List of technical issues that I want to fix eventually[edit]

Some deleted articles that I am interested in[edit]

I wish I were still able to read these articles, but they are now visible to administrators only.

The article was undeleted, but it was nominated for deletion again and deleted a second time.

About me[edit]

I am an occasional Wikipedia editor. I sometimes correct spelling and grammar mistakes on the English Wikipedia. I also try to find pages that need to be merged, and tag them for merging as necessary.

List of redundant and tedious tasks that should be performed by Wikipedia bots[edit]